關於php中一些字串的一些面試題的總結

2021-07-24 22:02:34 字數 1126 閱讀 5046

1.//字串的反轉函式

$str='hello';//---->olleh

echo strrev($str).'

';//這是系統提供的函式

//下來自己寫乙個函式來實現反轉

$strarr = str_split($str);//array ( [0] => h [1] => e [2] => l [3] => l [4] => o )

$str1='';

for($i=count($strarr)-1; $i>=0; $i--)

echo $str1;

2.//獲取檔案的字尾名 .jpg或者jpg都可以

';//這個是使用的系統函式,查詢的檔名

echo strrev(strstr(strrev($file),'.',true)).'

';//strstr()返回的是字串首次出現,加上true表示返回的是. 之前的字串

echo substr($file,strrpos($file,'.')).'

';//strrpos()返回的是最後一次.出現的位置,然後在進行擷取

$strarr=explode('.',$file);

echo $strarr[count($strarr)-1].'

';//explode()函式將字串按點分割成乙個陣列

//echo array_pop($strarr).'

';//echo end($strarr).'

';echo pathinfo($file,pathinfo_extension).'

';//pathinfo()函式返回的是檔案的路徑的資訊

echo strrev(substr(strrev($file),0,strpos($file,'.'))).'

';3.//將1234567890----->1,234,567,890

$str='1234567890';

$strarr=str_split(strrev($str),3);

echo strrev(implode(',',$strarr)).'

';//---->1,234,567,890

關於字串的一些。。。

首先呼叫這些函式需要使用標頭檔案include 1 des src abcd xyz abcdxyz char mystrcat char des,const char src 字串連線 2 字串比較 0,0,0 int mystrcmp const char str1,const char str...

php中一些知識

file 的路徑是當前 所在檔案 dirname dirname file 得到的是檔案上一層目錄名 dirname file 得到的是檔案所在層目錄名 require其實是乙個直譯器解釋的過程,比如當我們在乙個檔案中require另乙個檔案的時候,其實是先解釋另乙個檔案。php中的檔案a的過程中假...

一些關於字串的函式

函式名 stpcpy 功 能 拷貝乙個字串到另乙個 用 法 char stpcpy char destin,char source 程式例 include include int main void 函式名 strcat 功 能 字串拼接函式 用 法 char strcat char destin,...