HOMESEO TOOL >PHP関数 備忘録:URLエンコード/デコード:DW230

PHP関数 備忘録:URLエンコード/デコード:DW230

URLエンコード/デコード

■日本語をURLエンコードに変換して確認
例)日本語をURLエンコードに変換 結果 http%3A%2F%2Fdw230.net%2Fsearch%2F%3Fkey%3DPHP%E9%96%A2%E6%95%B0

https://dw230.net/search/?key=PHP

http%3A%2F%2Fdw230.net%2Fsearch%2F%3Fkey%3DPHP%E9%96%A2%E6%95%B0

英字、数字、ドット以外のすべての文字は「%」+2桁の数字に変換されます
半角スペースは「+」プラスに変換されます(全角スペースは「%E3%80%80」)

■アクセスログなどに残るエンコードされた文字を日本語に変換して確認
例)アクセスログの文字をデコードして日本語に変換 結果 https://dw230.net/search/?key=無料 テトリス

https://dw230.net/search/?key=%E7%84%A1%E6%96%99+%E3%83%86%E3%83%88%E3%83%AA%E3%82%B9

https://dw230.net/search/?key=無料 テトリス

URLエンコード/デコードテスト



エンコードされた結果(「%E3%80%80」は全角スペース「%0D%0A」は改行です)
デコードされた結果



TOPへ    
・用途 使用例 使用関数
「平成」を新元号「令和」に変更 令和6年4月20日 22:01:54 gmt() gmdate() if() time()
ランダムパスワード生成(数字) PASS:3965 array_rand() if() for
ランダムパスワード生成(英数字混在) PASS:UX6cG3E8p array_rand() if() array() 他
フッター用タイムスタンプ 2024/04/20 22:01:54 time() gmdate()
日数のカウントダウン time() strtotime() ceil()
転送と条件付き転送   header() if() $_SERVER[]
URLエンコード/デコード   urlencode() urldecode()
トーナメント表を作る   if() echo() isset()
error: Invalid numeric literal in line ***    
PHP7に変更後に変数が最初の1文字しか取得しない    

Copyright (C) 2001-2023 Digital World Corporation. All Rights Reserved.