Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menanyakan kejadian pertama rentetan dalam php

Bagaimana untuk menanyakan kejadian pertama rentetan dalam php

青灯夜游
青灯夜游asal
2022-08-01 19:27:526305semak imbas

Dua kaedah pertanyaan: 1. Gunakan fungsi stripos() untuk mencari kejadian pertama rentetan dalam rentetan lain, tidak sensitif huruf besar-besaran, dengan sintaks "stripos (rentetan yang dicari, kepada Nilai rentetan bagi pertanyaan, kedudukan untuk memulakan carian)". 2. Gunakan fungsi strpos() untuk menanyakan kedudukan kejadian pertama bagi carian sensitif huruf besar dan kecil Sintaksnya ialah "strpos (rentetan sedang dicari, nilai rentetan yang akan ditanya, kedudukan di mana carian bermula)".

Bagaimana untuk menanyakan kejadian pertama rentetan dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

pertanyaan php rentetan Dua kaedah untuk kejadian pertama kedudukan

Kaedah 1: Gunakan fungsi stripos()

fungsi stripos() untuk mencari rentetan dalam satu lagi Kedudukan kejadian pertama dalam rentetan (tidak sensitif huruf besar-besaran).

stripos(string,find,start)
  • rentetan: diperlukan. Menentukan rentetan yang hendak dicari.

  • cari: diperlukan. Menentukan aksara untuk dicari.

  • mula: Pilihan. Menentukan lokasi dari mana untuk memulakan carian.

Nilai pulangan: Mengembalikan kedudukan kejadian pertama rentetan dalam rentetan lain, atau mengembalikan FALSE jika rentetan itu tidak ditemui. Nota: Kedudukan rentetan bermula dari 0, bukan dari 1.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="I love php, I love php too!";
echo "原字符串:".$str."<br>";
$find1="php";
echo "指定子串php的出现位置:".stripos($str,$find1)."<br>";
$find2="PHP";
echo "指定子串PHP的出现位置:".stripos($str,$find2);
?>

Bagaimana untuk menanyakan kejadian pertama rentetan dalam php

Kaedah 2: Gunakan fungsi strpos()

fungsi strpos() untuk mencari rentetan dalam rentetan lain kejadian pertama (sensitif huruf besar-besaran).

strpos(string,find,start)
  • rentetan: diperlukan. Menentukan rentetan yang hendak dicari.

  • cari: Diperlukan. Menentukan aksara untuk dicari.

  • mula: Pilihan. Menentukan lokasi dari mana untuk memulakan carian.

Nilai pulangan: Mengembalikan kedudukan kejadian pertama rentetan dalam rentetan lain, atau mengembalikan FALSE jika rentetan itu tidak ditemui.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="I love php, I love php too!";
echo "原字符串:".$str."<br>";
$find1="php";
echo "指定子串php的出现位置:".strpos($str,$find1)."<br>";
$find2="PHP";
echo "指定子串PHP的出现位置:".strpos($str,$find2);
?>

Bagaimana untuk menanyakan kejadian pertama rentetan dalam php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan kejadian pertama rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn