数日前にインタビューに参加し、質問をしました。質問はおそらく文字列と変数に割り当てられた数値です。
$test = 'linux' + 6;
echo $test ;
その後、実行した結果、実際には後者の数値であることがわかりましたが、なぜそうなるのかがまだわかりません。ご教示ください。
$test = 'linux' + 6;
加算を行っています。
加算であるため、文字列は演算に参加する前に数値に変換する必要があります
数値以外で始まる文字列は 0 にのみ変換できます
$test = 'linux' + 6;は
$test = 0 + 6; と同等ですので、 echo $test は 6 を出力します