程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php strstr() strrchr() strpos() strrpos()函數

php strstr() strrchr() strpos() strrpos()函數

編輯:關於PHP編程

這四個函數是字符操作函數,主要是判斷字符出現的次數,有需要的朋友可以參考一下。  代碼如下 復制代碼

<?php
//strstr:從左向右查找  返回值:字符串
//strrchr:從右向左查找 返回值:字符串
//strpos:從左向右查找  返回值:整型,假如查找的字符串不存在,則返回空
//strrpos:從右向左查找 返回值:整型
$str="天高任鳥飛,海闊憑魚躍";//strstr:從左向右查找  strrchr:從右向左查找
echo "原始字符串:".$str."<br />";
echo "用strstr函數搜索“,”的返回結果:".strstr($str,",")."<br>";
echo "用strstr函數搜索“鳥飛”的返回結果:".strstr($str,"鳥飛")."<br>";

$str1="I have a great dream.";
echo "原始字符串:".$str1."<br />";
echo "用strrchr函數搜索“e”的返回結果:".strrchr($str1,"e")."<br>";
echo "用strrchr函數搜索“ea”的返回結果:".strrchr($str1,"ve")."<br>";

$str2="I am an abstract about abroad.";
echo "原始字符串為:".$str2."<br>";
echo "ab在字符串中的第一次出現位置為:".strpos($str2,"ab")."<br>";
echo "ab在字符串中的第一次出現位置為:".strpos($str2,"am")."<br>";
echo "abcd在字符串中第一次出現的位置為:".strpos($str2,"aman")."<br>";

$str3="I am is wang hui.";
echo "原始字符串為:".$str3."<br>";
echo "I在字符串中的最後一次出現位置為:".strrpos($str3,"I")."<br>";
echo "an在字符串中的最後一次出現位置為:".strrpos($str3,"an")."<br>";
echo "i在字符串中最後一次出現的位置為:".strrpos($str3,"i");

?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved