PHP関数をいじりやすい

WBOY
リリース: 2016-06-13 13:16:51
オリジナル
776 人が閲覧しました

混同しやすいphp関数
addcslashes($str,'m'); 指定された文字の前のエスケープ Stripeslashes($str) この関数のエスケープを削除します
addslashes(string) 事前定義されたエスケープ ストリップスラッシュ この関数のエスケープを削除します


変数が表示されません isset=false empty=true

implode array->str
emplode str->array

array_key_exists($key,array) $key if In array のキー
in_array($value,array) $value が array の値にあるかどうか


ob_start() バッファを開く
ob_get_contents() バッファの内容を返す
ob_end_clean() バッファをクリアし、バッファを閉じます

テスト コード:

ob_start();
echo “ob_start之后的内容不会输出<br/> “;
$out = ob_get_contents();
ob_end_clean();
echo “ob_end_clean之后的内容输出<br/>”;
echo $out;
ログイン後にコピー


上記の出力結果:
ob_end_clean之后的内容输出
ob_start之后的内容不会输出
ログイン後にコピー


urlencodeエンコード URL デコード URL

delimiter

constant() for %16 hexa進数 >define はクラス内で定義できませんが、const はクラス内で定義する必要があり、const はクラスを通じてアクセスする必要がありますname::変数名; 定数名の前に「$」を使用しないでください。

を大文字にすることをお勧めします。
定义一个大小写不敏感的常量:
<?php
     define("GREETING","Hello world!",TRUE);
     echo constant("greeting");
?>
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート