解説
|
PHP言語では、文字列をダブルクォート「"」で囲んだ場合、エスケープシーケンスと呼ばれる「\」で始まる特殊文字を展開します。
【2】の場合、「c:\temp」の中の「\t」はタブを表す1文字(=1バイト)の特殊文字として展開されるため、strlen関数は7(バイト)ではなく、6(バイト)を返します。
PHPの問題はひとまずこれで終了です。お疲れさまでした
ハウツー
掲載日
|
PHP言語では、文字列をダブルクォート「"」で囲んだ場合、エスケープシーケンスと呼ばれる「\」で始まる特殊文字を展開します。
【2】の場合、「c:\temp」の中の「\t」はタブを表す1文字(=1バイト)の特殊文字として展開されるため、strlen関数は7(バイト)ではなく、6(バイト)を返します。
PHPの問題はひとまずこれで終了です。お疲れさまでした
Claude Codeも接続可能、Microsoft新「インテリジェントターミナル」の実力
Windows 11更新プログラム「KB5094126」で起動不能の報告、HPやDellで不具合
AI需要急増でGitHubの処理能力が限界に、MicrosoftがAWS活用を模索か
Windowsのゴミ箱に不具合、削除確認で「$Rxxxxxx」が表示される問題
ChatGPT入門 - 初めてのAIチャット活用 第18回 Codexを使って誰でも作業効率化
開発/エンジニア システムやソフトウェアの開発に携わるエンジニアに向けた最新情報など仕事に役立つ話題などを提供していきます。