<s id="z8ggw"><dfn id="z8ggw"></dfn></s>
<s id="z8ggw"></s>

<span id="z8ggw"><u id="z8ggw"></u></span>
  • <s id="z8ggw"></s>
    <u id="z8ggw"></u><s id="z8ggw"><dfn id="z8ggw"></dfn></s><dfn id="z8ggw"></dfn>
  • 比較字符串

    • 2020-09-24 10:41:55
    • 閱讀次數:
    • 作者:盈嵐科技小編
    • 來源:http://www.bibiworld.net

    一般常用==運算符來比較兩個字符串是否相等。使用PHP可以進行一些更復雜的比較。這些比較分為兩類:部分匹配和其他情況。在比較字符串之前,先看看字符串排序函數:strcmp()、strcasecmp()和strnatcmp()。它們可用于字符串的排序。當進行數據排序時,這些函數是非常有用的。

    strcmp()函數的基本用法如下:int strcmp(string str1, string str2);

    該函數需要兩個進行比較的參數字符串。如果這兩個字符串相等,該函數就返回0,如果按字典順序strl在str2后面(大于str2)就返回一個正數,如果strl小于str2就返回一個負數。這個函數是區分大小寫的。函數strcasecmp()除了不區分大小寫之外,其他用法和strcmp()一樣。

    函數strnatcmp()也不區分大小寫,但將按“自然排序”比較字符串,所謂自然排序是按人們習慣的順序進行排序。例如,strcmp()會認為2大于12,因為按字典順序2要大于12,而strnatcmp()函數則是相反。關于自然排序可以訪問 http://www.linuxcare.com.au/projects/natsort/網頁了解更多信息。

    使用strlen()函數可以檢查字符串的長度。如果傳給它一個字符串,這個函數將返回字符串的長度。例如,如下所示的代碼將返回5:echo strlen("hello")

    這個函數可以用來驗證輸入的數據?!臼纠繖z驗一個保存在$email變量中的電子郵件地址的基本方法就是檢查它的長度。根據推理,如果一個國家的代碼沒有二級域名,只有一個字母的服務器名稱和一個字母的電子郵件地址,那么它的最小長度是6個字符,如a@a.to。因此,如果一個地址沒有達到這個長度就會提示錯誤。

    if (strlen($email) < 6){    echo "郵箱地址非法";    exit; //退出PHP程序}很明顯,這是一個驗證信息是否有效的非常簡單的方法。


    當前文章標題:比較字符串

    當前URL:http://www.bibiworld.net/news/wzzz/3282.html

    上一篇:連接和分割字符串

    下一篇:匹配字符串

    網站建設、抖音推廣、頭條推廣、微信朋友圈推廣、快手推廣專線:15368242187(微信同號)
    美女隐私免费网站,美女隐私全部免费网站,美女隐私网站免费看视频,美女隐私网站免费视频,美女隐私无遮挡网站视频,国产最大精品免费AV电影网站,国产最爽的乱婬视频,国产最爽的乱婬视频a,国产最新97超级碰碰碰碰碰久,国产最新99精品视频,巨胸流奶水视频www冈,巨胸美女露双奶头无圣光,巨胸喷奶水视频WWW,俱乐部换娇妻大杂交,剧情原创AV影视,人人操人人爽人人喊,人人操人人爽人人贱,人人操人人爽人人噜,人人操人人爽人人摸,人人操人人爽人人透,一圾黄色片一区二区_一个中国一级黄片儿_一个色综合高清在线观看,一女4p三黑人免费视频_一男一女真人免费A片_一男一女无遮掩一级毛片,一级婬片A级中文字幕_一级淫录像一区二区_一级一人片日本一级一大片,91九色国产社区在线观看,91九色蝌蚪熟女,91九色老熟女免费资源站,91九色私密保健,91九色自拍视频,一本高清无码dvd在线播放_一本高清码二区三区网站_一本高清码二区三区不卡。