ライブラリ関数(学習目的)を使用せずに文字列の長さを計算しようとしています。私は、次のコードを使用しています:文字列の長さを計算中にエラーが発生します
お知らせ:初期化されていない文字列のオフセット:13 Cに:上の\ XAMPP \ htdocsに\形式の\ test.phpを
<?php $name = "Mohammad Umar"; $i=0; while($name[$i] != ''){ $i++; } echo $i++; ?>
をしかし、私はこのようなエラーを取得しています4行目
私はすでに$ iを初期化していますが、なぜ初期化されていない文字列オフセットがありますか?ライブラリ機能を持たない文字列の長さを計算するより良い方法はありますか、私に教えてください。
再帰的なのですか? – Dekel
何?なぜstrlen($ name);? – Andreas
はい、あなたは正しいです。私はインタビューでstrlenのない文字列の長さを計算するよう求められました。だから私は基本的に学習目的を求めている。 – Manish