🐘【PHP】逆順forループで文字列を読んでいく
環境
PHP 7.2.21
やりたいこと
単純な文字列を後ろから一文字ずつ読んで色々判定したいので
後ろから一文字ずつのforループを実装してみる
やったこと
forの開始位置をstrlen()で文字数取得し$i--で逆に回す
※マルチバイト文字に対応していないのでそこは別途なんとかしたい
forLoop.php
// 対象の文字列
$tmpString = 'eltociear_hoge';
for ($i = strlen($tmpString) -1; $i > -1; $i--) {
// 一文字を表示
var_dump($tmpString[$i]);
}
出力結果
string(1) "e"
string(1) "g"
string(1) "o"
string(1) "h"
string(1) "_"
string(1) "r"
string(1) "a"
string(1) "e"
string(1) "i"
string(1) "c"
string(1) "o"
string(1) "t"
string(1) "l"
string(1) "e"
Author And Source
この問題について(🐘【PHP】逆順forループで文字列を読んでいく), 我々は、より多くの情報をここで見つけました https://qiita.com/eltociear/items/074b96ab73da1de7aa1e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .