PHP
の実際の戦闘では、URL
文字列を解析し、必要なフラグメントをインターセプトする必要があることがよくあります ( PHP)
は substr()
関数を提供しており、必要なデータを簡単に取得できます。この記事では、PHP
##substr()# について説明します。 ##関数。 まず、
関数の構文を見てみましょう。 <pre class="brush:php;toolbar:false">substr ( string $string , int $start , int $length = ? )</pre>
<?php
echo substr('php.cn is all right', 1);
echo "<br>";
echo substr('php.cn is all right', 1, 3);
echo "<br>";
echo substr('php.cn is all right', 0, 4);
echo "<br>";
echo substr('php.cn is all right', 0, 8);
?>
输出: hp.cn is all right
hp.
php.
php.cn i
<?php
echo substr("php.cn is all right", -1);
echo "<br>";
echo substr("php.cn is all right", -2);
echo "<br>";
echo substr("php.cn is all right", -3, 1);
?>
输出:
t
ht
g
<?php
echo substr("php.cn is all right", 0,-1);
echo "<br>";
echo substr("php.cn is all right",2, -1);
echo "<br>";
echo substr("php.cn is all right",4, 4);
echo "<br>";
echo substr("php.cn is all right",-3, -1);
?>
输出:php.cn is all righ
p.cn is all righ
cn i
gh
2021年PHP面接質問まとめ(集)》《phpビデオチュートリアル》
以上がPHPのsubstr()関数の解析(詳細コード解説付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。