環境依存文字


phpでの " (ダブルクォート) ' (シングルクォート) の違い

文字列は " (ダブルクォート) か ' (シングルクォート) で囲む

文字列を扱う場合、 "(ダブルクォート) か '(シングルクォート) で文字列を囲みます " (ダブルクォート) は 変数展開しますが、 ' (シングルクォート) では変数展開しません。 また、「"(ダブルクォート)」と「'(シングルクォート)」では扱うエスケープ文字列が違います。

ダブルクォート「"」で扱えるエスケープシーケンス

エスケープシーケンス(エスケープ文字列) エスケープ文字(バックスラッシュ「\」(円記号で表されます))+1文字 そのシーケンスが表す文字 \" ダブルクォート \n 改行 \r 復改 \t タブ \\ バックスラッシュ \$ ドル記号 \{ 左波括弧 \} 右波括弧 \[ 左角括弧 \] 右角括弧 \0から\777 8進数形式で表したASCII文字 \x0から\xFF 16進数形式で表したASCII文字

シングルクォート「'」で扱えるエスケープシーケンス

エスケープシーケンス(エスケープ文字列) エスケープ文字(バックスラッシュ「\」(円記号で表されます))+1文字 そのシーケンスが表す文字 \' シングルクォート \\


機種依存文字とは   外字   機種依存文字と呼ばれる由来   機種依存文字のサンプル   IBMと文字   制御文字   ASCIIコード   unicode   unicodeその他   誤表示   数値参照文字   BOMとは   文字コード表とは   SJIS   EUCJP   NEC特殊文字とは   CP932とは   符号化文字集合とは   メールと文字化け   base64とは   mime形式とは   urlencodeとは   SJISとJISコードの違い   改行とは   空白文字   Base64   ASCII文字←→URLエンコードの対応表   phpでのダブルクォート(シングルクォート) の違い   URLエンコードの気を付けるポイント   デコードの重複の注意ポイント   マルチバイト文字列   htmlエンコーディング   python文字列扱い   php SJIS-WIN   正規表現   正規表現とエスケープ文字   よくつかう正規表現例   メタ文字   波ダッシュ   JWTとは   pythonの文字コード   リモートからsudoを実行   pythonをバージョンを指定して実行   タイムスタンプとは   jsonとは   csvとは   webmとは   円マークとバックスラッシュ問題   ajax cache問題   ajax 非同期・同期通信設定   javaScriptでURLエンコード方法   拡張子一覧