PHPの小さい技巧は集めて、すべてのPHPerはすべて手を出しにきます
1789 ワード
この招待状は主にすべてのPHPersが自分の开発あるいは学习の中のいくつかの経験の技巧を総括して、主にある事を解决するもっと良い方法をみんなに教えます.
まずいくつかお話しします.
1、echoを使用して簡単な文を出力すると、次のようになります.
2,str_replace()は、配列を使用して置換できます.たとえば、次のようにします.
皆さんは経験を隠さないでくださいね^^!
どのくらいのテクニックがテクニックですか?
以前このキャッシュ変数を送った関数キャッシュディレクトリはcacheのために読み書き権限が必要だったのを覚えています.もう一つのタイミングリフレッシュ用の関数は先に書かないでください.そうしないと、このテクニックが大きすぎます.実はdzのリフレッシュモードと似ています.
まずいくつかお話しします.
1、echoを使用して簡単な文を出力すると、次のようになります.
echo "Hello World!";
?>
, :
="Hello World!";?>
2,str_replace()は、配列を使用して置換できます.たとえば、次のようにします.
$string = "Welcome To The PHPCHINA.COM ,Have A Good Time.";
$search = array("Welcome To The PHPCHINA.COM", "Have A Good Time", ".");
$replace = array("PHP is very Good", "I Like It", "!");
$newstring = str_replace($search, $replace, $string);
echo $string."
";
echo $newstring;
?>
皆さんは経験を隠さないでくださいね^^!
どのくらいのテクニックがテクニックですか?
以前このキャッシュ変数を送った関数キャッシュディレクトリはcacheのために読み書き権限が必要だったのを覚えています.もう一つのタイミングリフレッシュ用の関数は先に書かないでください.そうしないと、このテクニックが大きすぎます.実はdzのリフレッシュモードと似ています.
function getQueryCache($key){
$cacFile = "cache/" . $key . ".php";
if(file_exists($cacFile)){
@include($cacFile);
return $cacValue;
}
return false;
}
function setQueryCache($key, & $result){
$cacFile = "cache/" . $key . ".php";
$fp = fopen($cacFile, "w");
if(false != $fp){
fwrite($fp, "\$cacValue = " . var_export($result, true) . "
??>");
fclose($fp);
return true;
}
return false;
}