1 for($_i = 0, $_len = strlen($string); $_i < $_len; $_i++) {
2 $_ord = ord($string{$_i});
3
4 if($_ord >= 126){
5 $_res .= '' . $_ord . ';';
6 } else {
7 $_res .= $string{$_i};
8 }
9 }
{$_i} の { } は何だ?。
こんな使い方、初めて見た。
php 7.4で動作させると Deprecated エラーが表示される。
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);
としても、なぜかDeprecated エラーが消えないので、
ソースの修正に取り組む。
{$_i} → [$_i] でDeprecated エラーが消え、
ソースも正常に動作した。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image