日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php基础教程 第三步 学习字符串及相关函数

發(fā)布時間:2023/12/4 php 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php基础教程 第三步 学习字符串及相关函数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

字符串

上一節(jié)中我們學習了 php 變量、常量以及數(shù)據(jù)類型的一些概念。這一節(jié)中進一步學習數(shù)據(jù)類型中的字符串類型及其相關(guān)操作方法。

字符串指一串字符的合集。例如單個字符 a,單個字符 b,單個字符 c…這些 a、b、c 皆是字符;當把這些字符連起來,組合成 abc,則為字符串。

在php 語言中,新建一個變量的方式為 $a,并把這個變量賦值字符串可以寫成 $a="abc"; 。在php 編程中,字符串的顯著特點是帶有雙引號符或者單引號符。例如值 “abc”、“你好”、“a”、'a’都是字符串。

單引號與雙引號之間的區(qū)別

可能看了以上的介紹,有部分初學者可能就會產(chǎn)生疑問“單引號和雙引號有什么區(qū)別?”。

單引號和雙引號的區(qū)別主要是在字符串中,是否可以加入變量,并在執(zhí)行使解析變量樣的字符串內(nèi)容。主要查看以下代碼:

<?php$txt='Li Hua ';echo $txt; ?>

代碼釋義
$txt='Li Hua ';:定義一個字符串變量 txt,值為 Li Hua
隨后輸出 $txt 的內(nèi)容。
開啟服務,使用瀏覽器訪問結(jié)果如下:

運行結(jié)果直接輸出來了 Li Hua 這個字符串。那么我們再看一個示例:

<?php$txt='Li Hua ';$txt_="Hello $txt";echo $txt_; ?>

$txt='Li Hua ';:定義txt變量,值為 Li Hua
$txt_="Hello $txt";:頂一個$txt_變量,值為 Hello $txt
以上代碼中主要查看 Hello $txt,該字符串中,加入了一個字符串 $txt,并且最外層使用雙引號。雙引號會解析里面的 變量標記,在這里的是 $txt 變量。在輸出的時候,字符串中的內(nèi)容 $txt 會替換成 Li Hua 進行輸出。
結(jié)果如下:


現(xiàn)在將 $txt_="Hello $txt"; 中的雙引號更改為單引號試一下。

<?php$txt='Li Hua ';$txt_='Hello $txt';echo $txt_; ?>

結(jié)果如下:

字符串之間的連接

為了方便講解,我們繼續(xù)使用上面的例子進行修改。代碼如下:

<?php$txt='Li Hua ';$txt_='Hello ';echo $txt_.$txt; ?>

以上代碼是定義了兩個變量,一個是 txt 一個是txt_ 和之前類似。之后使用echo 進行輸出。但是需要注意的是,在使用echo 時,變量 $txt與變量 $txt_ 之間使用了小數(shù)點 . 進行連接。在輸出時,這兩個變量在輸出時將會進行拼接。
結(jié)果如下:

字符串的長度

字符串變量是有長度值的,例如“abcdefg” 有7個字符,那么它的長度就是7,。在php 代碼中可以使用 strlen 函數(shù)獲取字符串,或者字符串變量的長度。示例如下:

<?php$txt='Li Hua ';$txt_='Hello ';echo strlen($txt_); ?>

結(jié)果如下:

再或者:

<?php$txt='Li Hua ';$txt_='Hello ';echo strlen('Hello '); ?>

字符串中查找指定字符所在的位置

在字符串中查找指定字符所在的位置可以使用 strpos 函數(shù)。如下代碼:

<?php$txt='Li Hua ';$txt_='Hello';echo strpos($txt,'i');echo '-';echo strpos($txt_,'e'); ?>

結(jié)果如下:

strpos函數(shù)是用來查找字符串所在位置,strpos函數(shù)可以傳入2個參數(shù),首先你要指定你要在哪個字符串中進行查找,隨后還要告訴這個功能你需要查找什么值,所以以上示例寫為如下:

echo strpos($txt,'i');

釋義則為在$txt變量中查找字符 i 的位置,當然查找的內(nèi)容不止一個字符 i,還可以查找連續(xù)的字符,也就是字符串所在的位置。

字符串替換

字符串替換可以使用 str_replace 函數(shù),給函數(shù)指定你要替換什么內(nèi)容,把內(nèi)容替換為什么新值,并且在哪個字符串中進行替換。給與 str_replace 這些信息后,str_replace 會把字符串替換后的值返回。如下代碼:

<?php$txt='Li Hua ';echo str_replace("Hua","Ming",$txt); ?>

以上原始字符串變量是$txt值為 Li Hua,使用 str_replace 函數(shù),第一個位置指定填寫需要替換掉的內(nèi)容,第二個為替換后的新內(nèi)容,第三個為原始的字符串或者字符串變量,這些指定的參數(shù)之間使用逗號進行相隔(一定是英文標點)。
結(jié)果如下:

php 系列教程持續(xù)更新中。

總結(jié)

以上是生活随笔為你收集整理的php基础教程 第三步 学习字符串及相关函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产成人一区二区三区别 | 国产伦一区二区 | 日本视频中文字幕 | 天天操天天操天天射 | 久久婷婷网 | 亚洲成人不卡 | 国产精品视频入口 | 亚洲国产精品成人无久久精品 | 九九综合 | 理论片国产 | 国产jzjzjz丝袜老师水多 | 西西久久 | 精品久久久久久一区二区里番 | 欧美毛片网站 | 国产成人精品三级麻豆 | 老地方在线观看免费动漫 | 黄色三级网络 | 6699嫩草久久久精品影院 | 国产偷亚洲偷欧美偷精品 | 大地资源二中文在线影视免费观看 | 日本老年老熟无码 | 又黄又色又爽 | 理论片亚洲 | av毛片在线 | 日韩成人欧美 | 亚洲国产精品成人无码区 | 69xxx免费视频| av免费播放网站 | 可乐操亚洲 | 亚洲青春草 | 夜色导航 | 久久久久亚洲视频 | 欧美乱做爰xxxⅹ久久久 | 欧美黄色网络 | 午夜性刺激免费视频 | 国产成人在线免费 | 天堂在线亚洲 | 四川黄色一级片 | 污污内射在线观看一区二区少妇 | 国产精品久久久久久久久免费 | 日韩丰满少妇无码内射 | av色网站| 亚洲AV无码精品久久一区二区 | 亚洲国产福利 | 国产乱码精品一区二三区蜜臂 | 精品国产一二区 | 国产真实老熟女无套内射 | 中文字幕精品一区二区精品 | 尤物在线免费视频 | 毛片毛片毛片毛片 | 91香蕉一区二区三区在线观看 | 小泽玛利亚在线 | 91在线精品视频 | 天天干天天玩 | 成人午夜免费在线 | www四虎影院 | 99热播精品 | 最污网站在线观看 | av资源在线播放 | 99久久久无码国产精品不卡 | 欧美性xxxxx极品少妇 | 国产精品ⅴa有声小说 | 国产欧美日韩专区 | 国产精品国产三级国产播12软件 | 国产精品成人网 | 欧美日韩视频在线观看免费 | 97国产在线 | 国产冒白浆 | 中文字幕在线免费看 | 精品国精品国产 | 色欲欲www成人网站 老色鬼av | 日本免费黄色大片 | 麻豆影视在线播放 | 日批视频免费观看 | 苏晴忘穿内裤坐公交车被揉到视频 | 窝窝午夜看片 | 玖玖zyz| 成人在线直播 | 日韩一区二区三区四区五区六区 | 四虎国产在线观看 | 久久久久成人网站 | 国内自拍xxxx18| 亚洲精品电影在线观看 | 熟女肥臀白浆大屁股一区二区 | 三级免费看| 综合久久综合久久 | 欧美黄一级 | 99爱视频在线 | jizzjizz视频 | 成人午夜精品视频 | 中文字幕人妻互换av久久 | 精品麻豆av | 免费在线黄网站 | 国产亚洲系列 | 特黄a级片| 自拍一区在线 | 蜜桃麻豆视频 | 国产美女91 | 伊人手机视频 |