PHP文字列逆順実装方法

墨辰丷
墨辰丷オリジナル
2018-05-26 15:31:403053ブラウズ

この記事では、主に PHP での文字列逆順の実装方法を紹介します。strrev 関数、二分法、ループ法、再帰法など、一般的に使用される文字列逆順演算の実装テクニックを例の形でまとめて分析します。参考にしてください

詳細は以下の通りです:

文字列の逆順については、PHPの関数strrev()を使った最も簡単なテストコードは以下の通りです:

header('Content-type: text/html; charset=utf-8');
$str = implode('', range(9, 0));
print &#39;< p><strong>Before reversed: </strong>&#39;.$str.&#39;< /p>&#39;;
print &#39;< p>< strong>After reversed: < /strong>&#39;.strrev($str).&#39;< /p>&#39;;
/*
输出如下:
Before reversed: 9876543210
After reversed: 0123456789
*/

ビルドされた場合の実装方法-PHP 関数 strrev() は使用されていませんか?ここでは 3 つの追加の方法 (二分法、ループ法、再帰的方法) が示されていますが、パフォーマンス テストは実行されません。

1. 二分法

rreee

2. 循環法

rreee

3.

りー

以上ですこの記事の内容全体が皆さんの学習に役立つことを願っています。


関連推奨事項:

phpは、指定された数のランダムな文字列を取得するメソッドを実装します

phpは、中国語文字列のカスタムインターセプトを実装します-utf8バージョン

php の検索結果 文字列内の最初の 0 以外の位置をインターセプトする詳細な説明

以上がPHP文字列逆順実装方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。