PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPは、文字と数字を含む文字列から、指定された数字で始まる特定の値をフェッチしますか?


以下が文字と数字の文字列であるとしましょう-

$value ="1045632245555fghjklm67535454663443gfdjkbvc9890000006777743";

989から始まる特定の値、つまり-

9890000006777743

これには、strpos()と一緒にsubstr()を使用します。

<!DOCTYPE html>
<html>
<body>
<?php
   $value ="1045632245555fghjklm67535454663443gfdjkbvc9890000006777743";
   echo "The actual value is=",$value,"<br>";
   $result=substr($value, strpos($value,"989"), 16);
   echo "The filter value is=",$result;
?>
</body>
</html>

出力

The actual value is=1045632245555fghjklm67535454663443gfdjkbvc9890000006777743
The filter value is=9890000006777743

  1. 文字列がPHPで指定された単語で終わっているかどうかを確認します

    文字列が指定された文字列で終わっているかどうかを確認する関数を作成します。関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返す必要があります。 構文は次のとおりです- endFunc(str, lastStr) 次のパラメータを考慮してチェックしてください- str −テストする文字列 lastStr −指定された文字列の最後で検索されるテキスト。 例 以下は例です- <?php    function endFunc($str, $lastString) {       $count = s

  2. 文字列がPHPで指定された単語で始まるかどうかを確認します

    文字列が指定された文字列で始まるかどうかをチェックする関数を作成します。関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返す必要があります。 構文は次のとおりです- begnWith(str, begnStr) 次のパラメータを考慮してチェックしてください- str −テストする文字列 begnStr −指定された文字列の先頭で検索されるテキスト。 例 以下は例です- <?php    function begnWith($str, $begnString) {       $len = st