PHP小知識
1. php的九個超級全局變量是:$GLOBALS,$_SERVER, $_GET, $_POST, $_COOKIE, $_FILES, $_ENV, $_REQUEST,$_SESSION。
2. php的三個漏洞:sql注入漏洞;字符轉(zhuǎn)換;雙字節(jié)漏洞(用addslashes()可以防止)。
3. PHP的四種基本類型:整型(int),boolean型(boolean),浮點型(float,double),符合型(array, class) null,resource。
4. 安全思想,權(quán)限思想,對數(shù)據(jù)庫的操作(二增<先查看是否有值,然后再添加數(shù)據(jù)>,三修<先查看是否有值,然后判斷值是否正確,最后在修改>,三刪<先查看是否有值,然后判斷值是否有值,最后在刪除>)。
5.php的變量:有數(shù)字,字母,下劃線;有數(shù)字變化的符號;變量區(qū)分大小寫;變量不能以關(guān)鍵字聲明;無需聲明直接使用;php是弱類型語言。
1.得到數(shù)據(jù)類型;
變量 2.判斷數(shù)據(jù)類型;
3.數(shù)據(jù)類型轉(zhuǎn)換;【三種方式:1.強轉(zhuǎn);2.】
4.其他:empty,isset,unset。
從第一個字符取值,是數(shù)字的就去數(shù)字,如果不是數(shù)字的就取值為0
從第一個字符自動截取,如果是float型數(shù)據(jù)則取值,如果不是,則值默認為0
只要有值就是true,否則就為null。
測試變量的數(shù)據(jù)類型
1、 is_int is_integer is_long—–測試整數(shù)
2、 is_float is_double is_real—-測試浮點數(shù)
3、 is_String—–測試字符串
4、 is_bool—–測試布爾
5、 is_array—–測試數(shù)組
6、 is_null—–測試null
isset():變量的值為null或者不存在的時候為假,否則為真;
empty():變量值不存在、為空字符串、為數(shù)字0、字符串0、為null時返回true,否則為false
節(jié)點分為:元素,屬性,過程。
推薦文章
2025-01-18
2024-11-28
2024-11-09
2024-10-25
2024-06-25
2024-01-04
2023-11-06
2023-10-30
2023-10-13
2023-10-10
穩(wěn)定
產(chǎn)品高可用性高并發(fā)貼心
項目群及時溝通專業(yè)
產(chǎn)品經(jīng)理1v1支持快速
MVP模式小步快跑承諾
我們選擇聲譽堅持
10年專注高端品質(zhì)開發(fā)聯(lián)系我們
友情鏈接: