摘要:字符串分解操作要進行分解的字符串分解的長度。獲取字符串的長度函數要進行長度計算的字符串包括首尾空格獲取字符串的子串要進行截取的字符串截取開始的字符位置可選,要截取的字符串長度。默認從開始到結尾,字符串的第一個位置為獲取字符串的子串
一 print和echo print 1)語法
int print(str);//str--要輸出的字符串,返回值永遠為1 --語法1 print str;//str--要輸出的字符串 --語法2echo 1)語法
void echo(str1,str2,...);//str1,str2,... --要輸出的字符串 --語法1 echo str1,str2,...;//str1,str2,...--要輸出的字符串 --語法2print和echo的區別
使用print的函數形式返回值為1,echo沒有返回值,
echo支持多參數,print不支持多參數。
二 字符的格式化php中字符格式化,使用的函數是sprintf函數,其語法如下:
/* *format:要輸出的字符串格式 *str1,str2,...:要格式化輸出的字符串 */ string sprintf(string format[,str1][,str2] ...);
常用的字符串格式如下:
格式 | 解釋 |
---|---|
%b | 參數被認為整型數,并且以二進制形式輸出 |
%c | 參數被認為整型數,并且以ASCII碼式輸出 |
%d | 參數被認為整型數,并且以有符號數形式輸出 |
%u | 參數被認為整型數,并且以無符號數形式輸出 |
%o | 參數被認為整型數,并且以八進制形式輸出 |
%x | 參數被認為整型數,并且以十六進制形式輸出,參數中的字母為小寫形式 |
%X | 參數被認為整型數,并且以十六進制形式輸出,參數中的字母為大寫形式 |
%f | 參數被認為浮點數 |
%s | 參數被認為字符串 |
string str_repeat(string input,int multiplier);
input:表示要重復的字符串,
multiplier:表示要重復的次數。
1) str_replace()函數--大小寫敏感
str_replace(search,replace,subject [,int &count]);
search:查找要替換的內容
replace:要替換成的內容
subject:要進行替換的字符串
&count:是一個變量,用來接收進行替換的次數
2) str_ireplace()函數
用法與str_replace()函數一樣,但大小寫不敏感。
array str_split(string str [,int split_length]);
str:要進行分解的字符串
split_length:分解的長度。默認為1,會將str分解成長度為1的一個個字符
str_word_count(string str [,format]);
str:要進行分解貨計算的字符串
format:包括2種:
format=1:返回一個包含str中全部單詞的數組,數組的鍵值按照順序排列
format=2:返回一個包含str中全部單詞的數組,數組的鍵值反應了單詞在原字符串中的位置
5、字符串查找操作 strstr() 和 stristr()1)strstr()函數--大小寫敏感
string strstr(string str,string search);
str:要進行查找的字符串
search:要查找的內容
返回自找到的第一個完全匹配位置以后的全部內容。
2) stristr()函數
用法與strstr()函數一樣,但大小寫不敏感。
int strlen(string str);
str:要進行長度計算的字符串(包括首尾空格)
7、獲取字符串的子串 substr()string substr(string str,int start [,int length]);
str:要進行截取的字符串
start:截取開始的字符位置
length:可選,要截取的字符串長度。默認從開始到結尾,字符串的第一個位置為0
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/25801.html
摘要:例子關閉文件操作讀取文件讀取文件中的一個字符讀取文件中的一個字符,返回文件中的一個字符并將指針移動到下一個字符解釋指使用函數打開文件時返回的資源對象。目標文件的文件名及其所在路徑。服務器上目標文件的文件名及其所在路徑。 打開文件 fopen(string filename,string mode);//返回一個資源對象,存儲當前文件資源 解釋 filename:文件的文件名及其所在...
摘要:例子讀取目錄中的文件關閉返回的資源對象運行結果表示當前目錄表示上一級目錄目錄中的文件目錄中的文件目錄中的文件創建目錄要創建的目錄地址例子創建目錄創建目錄刪除目錄要刪除的目錄地址,該目錄必須是一個空目錄例子刪除目錄刪除目錄 打開目錄 opendir(string path);//path--目錄所在的路徑,返回一個資源對象,用于存儲當前目錄資源 bool is_dir(string p...
摘要:最近計劃把手冊,認真的先過一遍。語言參考類型新認知強制轉換類型用。后期靜態綁定從這里開始語言參考生成器新認知生成器汗水的核心是關鍵字。語言參考預定義變量超全局變量前一個錯誤信息原始數據以上 showImg(https://segmentfault.com/img/remote/1460000010147451); 最近計劃把 PHP手冊,認真的先過一遍。記錄一些以前不知道,不明確的知識...
摘要:通過注冊自動加載器,腳本引擎在出錯失敗前有了最后一個機會加載所需的類構造函數和析構函數構造函數允行開發者在一個類中定義一個方法作為構造函數。析構函數會在到某個對象的所有引用都被刪除或者當對象被顯式銷毀時執行抽象類支持抽象類和抽象方法。 語言參考 1. 類型 1.1 簡介 showImg(https://segmentfault.com/img/bVbqlNJ?w=531&h=379);...
摘要:實際上,在中關閉主要包括兩個過程保存當前到介質中在中存入。,學習下關閉的源碼吧先。總之,關閉的第二件事就是給添加。通過對的源碼分析可看出共分為三大步啟動操作關閉。總結本小系列主要學習了的源碼,學習了的三大步。 說明:在中篇中學習了session的CRUD增刪改查操作,本篇主要學習關閉session的相關源碼。實際上,在Laravel5.3中關閉session主要包括兩個過程:保存當前U...
閱讀 1527·2023-04-25 17:41
閱讀 3048·2021-11-22 15:08
閱讀 849·2021-09-29 09:35
閱讀 1613·2021-09-27 13:35
閱讀 3332·2021-08-31 09:44
閱讀 2722·2019-08-30 13:20
閱讀 1945·2019-08-30 13:00
閱讀 2565·2019-08-26 12:12