2019-03-07 php筆記

//抑制表達式中的錯誤  @
$int;
var_dump($int);//報錯  NULL
@var_dump($int); //NULL  不報錯
@var_dump(is_null($int)); //true
//echo  不能用@    可以寫成 echo @$int
//語法錯誤還是沒有用
//運行外部命令  如 CMD命令  ``  反引號
$str = `ipconfig`
//編碼轉化  iconv(afer,before,$var) 

//字符串函數
strtoupper()  //所有字符大寫
strtoplower()  //所有字符小寫
ucfirst()  //首單詞的首字符大寫
lcfirst()  //首單詞的首字符小寫
ucwords()  //所有單詞的首字符小寫
//php中,區(qū)分單詞靠空格
str_replace()//設定字符串中的指定內容碰声,被其他內容替換
//param1  原字符串中有的馁蒂,需要被替換的內容
//param2 原字符串沒有的侠鳄,需要改成的內容
//param3 原字符串
//param4 程序員自定義的變量,php函數會自動在變量中存儲替換執(zhí)行的次數(一般用作查找關鍵詞的次數)
//例 將字符串空格替換成-
$str = 'hello world';
str_replace(' ','-',$str,$int); //hello-world
//例 查找h出現的次數
$str = 'hello world';
str_replace('h','h',$str,$num)
echo $num //1

str_shuffle() //將字符串隨機排列生成新的字符串
substr() //截取字符串
//param1 原字符串
//param2 截取字符串起始位置
//param3 截取字符串長度  default - 之后所有的長度
$str = 'abcdefg'
echo substr($str,1,2) //bc

trim($str,type) //去除字符串兩端指定的內容 默認去除空格,水平制表符,垂直制表符利诺,換行,回車剩燥,空字符串
ltrim($str,type)//只去除左邊的
ttrim($str,type)//只去除右邊的
htmlspecialchars()//將字符串中的特殊符號慢逾,以html字符實體的形式輸出
strpos()  //查找字符串中字符出現的位置  沒查到返回false  區(qū)分大小寫
//strstr()  返回字符串
stripos()  //查找字符串中字符出現的位置  沒查到返回false 不區(qū)分大小寫
//param1 字符串
//param2 需要查找的字符
//param3 起始查找坐標(從第幾個開始查)

$str = 'abcdads'
strpos($str,'d') //3
strpos($str,'d',4) //5
strrpos($str,$var)  //獲取字符串中最后一出現字符之后的內容
time() //獲取時間戳
date('Ymd',time())//格式化時間
date_default_timezone_set('PRC'); //設定中國時區(qū),默認是UTC時區(qū)
//實際項目需要設置php.ini  里面的date.timezone = PRC
strtotime()  //將字符串時間轉化為時間戳
count($arr)  //獲取數組的長度
join() //將數組轉化成字符串
//param1 分割標志
//param2 需要分割的數組

join('-',$arr)

explode()  //字符串轉化成數組
//param1  分割標志
//param2  需要轉化的字符串
//param3  設定轉化的單元個數
list()//將數組的值一一賦值給變量
$arr = [0,1,2,3];
list($int1,$int2) = $arr; 
echo $int2 //1

sort()//數組由小到大排序
rsort()//數組由大到小
//關聯數組 是按照鍵位排序灭红,而索引數組是按照數值排序
ksort()//關聯數組 鍵位由小到大排序
krsort()//關聯數組 鍵位由大到小排序
asort()//關聯數組 數值由小到大排序
arsort()//關聯數組 數值由大到小排序

array_unshift($arr,$var)  //數組最前面插入一個數據  
array_shift($arr)  //數組最前面刪除一個數據
array_push($array,$var) //數組末尾插入一個數據
array_pop($array) //數組末尾刪除一個數據
is_array($array) //判斷是否是數組
in_array($var,$array,true) //判斷數組內是否有這個數值
//param3  區(qū)不區(qū)分大小寫
array_key_exists($key,$array) //判斷是否是數組的鍵位 
array_search($var,$array,true)//查找數值返回鍵位  (如果多個鍵位數值相同侣滩,返回第一個)
//param3 區(qū)分大小寫
array_keys($array)  //把數組的所有鍵位組成新的數組
array_values($array)  //把數組的所有數值組成新的數組
array_map($function,$array)//對數組的每個單元使用回調函數
array_map('strtolower',$array);

//指針函數
reset($array)//將指針強行指向數組第一個單元,打印第一個單元的數值
end($array)//將指針強行指向數組最后一個單元变擒,打印最后一個單元的數值
next($array)//將指針強行指向數組下一個單元君珠,打印下一個單元的數值
prev($array)//將指針強行指向數組上一個單元,打印上一個個單元的數值
key($array)//獲取當前指針的鍵位
current($array)//獲取當前指針的數值
each($array)//獲取單簽指針的數值以及鍵位并移動至下一個單元
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末娇斑,一起剝皮案震驚了整個濱河市策添,隨后出現的幾起案子,更是在濱河造成了極大的恐慌毫缆,老刑警劉巖唯竹,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異苦丁,居然都是意外死亡浸颓,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門旺拉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來产上,“玉大人,你說我怎么就攤上這事蛾狗〗粒” “怎么了?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵沉桌,是天一觀的道長谢鹊。 經常有香客問我,道長蒲牧,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任赌莺,我火速辦了婚禮冰抢,結果婚禮上,老公的妹妹穿的比我還像新娘艘狭。我一直安慰自己挎扰,他們只是感情好翠订,可當我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著遵倦,像睡著了一般尽超。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上梧躺,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天似谁,我揣著相機與錄音,去河邊找鬼掠哥。 笑死巩踏,一個胖子當著我的面吹牛,可吹牛的內容都是我干的续搀。 我是一名探鬼主播塞琼,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼禁舷!你這毒婦竟也來了彪杉?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤牵咙,失蹤者是張志新(化名)和其女友劉穎派近,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體霜大,經...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡构哺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了战坤。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片曙强。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖途茫,靈堂內的尸體忽然破棺而出碟嘴,到底是詐尸還是另有隱情,我是刑警寧澤囊卜,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布娜扇,位于F島的核電站,受9級特大地震影響栅组,放射性物質發(fā)生泄漏雀瓢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一玉掸、第九天 我趴在偏房一處隱蔽的房頂上張望刃麸。 院中可真熱鬧,春花似錦司浪、人聲如沸泊业。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽吁伺。三九已至饮睬,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間篮奄,已是汗流浹背捆愁。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留宦搬,地道東北人牙瓢。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像间校,于是被迫代替她去往敵國和親矾克。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內容