php関数

1112 ワード

いつでも補充して、先に見たのを記録します。
優先的にphp内部関数を使う
filter_var()               
  :
var_dump(filter_var('[email protected]', FILTER_VALIDATE_EMAIL));//       
var_dump(filter_var('http://example.com', FILTER_VALIDATE_URL, FILTER_FLAG_PATH_REQUIRED));//     url

pathinfo()                  。
  :
pathinfo(test.php,PATHINFO_EXTENSION)//      

get_object_vars()               
array get_object_vars ( object $obj )

exif_imagetype()        
get_browser()          
サーバー側 ns cdn ipはできるだけgbkコードを使わないでください。cookieを注入してhttponlyを設定しやすくて、クッキーが第三者に切り取られることを防止します。
1.セキュリティ関数
addslashes()          (")      
htmlspecialchars()           "" (  )    HTML   
安全でない1バイトのオペレータ、文字列の動作はすべてmb_の先頭の関数# substr()--->mb_substr()を採用します。
下記の関数extract()関数を使用して、配列から変数を現在のシンボル表eval()eval()関数に導入し、文字列をPHPコードに従ってpreg_を計算することを避ける。reapple()-->preg_replace.calback()
コードの方面
1.文字タイプの隠示変換2.アップロード判定はホワイトリスト3.htmlリッチテキストエディタで採用しています。構文解析判断は提出しています。
アラリfilter()は、行列の要素end()をフィードバック関数でフィルタリングし、配列の現在の要素と最後の要素の値を返します。