2番目の$str[1]または$str{1}を取得したい場合は、{}の使用はお勧めできません。[]を使用することをお勧めします
テストは次のとおりです
コードをコピーします コードは次のとおりです:
//文字を取得します 最後の文字
$str = 'phpddt.com';
echo $str[strlen($str)-1]; //m
//最初の文字
$str = 'phpddt.com';
$ str[0] = 'a'; //ahpddt.com
//範囲を超える角括弧内の数値は空白を生成します。
$str = 'phpddt.com';
$str[100] = 'y'; //phpddt.com y
//非整数型の場合は整数に変換されます
$str = ' phpddt.com';
$ str['a'] = 'y'; //phpddt.com y
$str = 'phpddt.com';
$str[-1] = 'y';エラーが発生します: 警告: 不正な文字列オフセット: -1
http://www.bkjia.com/PHPjc/744331.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/744331.html技術記事 2 番目の $str[1] または $str{1} を取得する場合は、{} の使用はお勧めできません。次のようにコピー コードをテストします。 // の最後の文字を取得します。文字 $str = 'phpddt.com' ; echo $str[strlen...