2013年3月16日土曜日

最後の一文字

先日、PHPで文字列から最初の一文字を取る方法について記事を書きました。
今回は最後の一文字を取る方法について調査してみました。

方法1
$str = 'abcde';
substr($str, -1);
方法2
$str = 'abcde';
$str{strlen($str)-1};
サンプルコード 実行結果
BenchMark 1     average:0.0076918125152588
BenchMark 2     average:0.0067881345748901
あんまり差がつきませんでしたね。
速度を取るなら後者、文字数を取るなら前者でしょうか。

0 件のコメント:

コメントを投稿