WordPres對前端頁面調(diào)試時的兩個PHP函數(shù)使用小技巧
函數(shù)esc_js()(過濾 Html 內(nèi)嵌 JS)
參數(shù)
$text
(字符串)(必須)要過濾的字符串。
默認(rèn)值:None
返回值
(字符串)返回過濾后的字符串。
例子
<input type="text" value="<?php echo esc_attr( $instance['input_text'] ); ?>" id="subbox" onfocus="if ( this.value == '<?php echo esc_js( $instance['input_text'] ); ?>') { this.value = ''; }" onblur="if ( this.value == '' ) { this.value = '<?php echo esc_js( $instance['input_text'] ); ?>'; }" name="email" />
更多
此函數(shù)位于:wp-includes/formatting.php
nocache_headers()(禁止瀏覽器緩存)
nocache_headers() 用來發(fā)送一個 header 頭信息,告訴瀏覽器禁止緩存當(dāng)前頁面,一般在 Ajax 請求時使用,防止出現(xiàn)錯誤。
用法
nocache_headers();
屬性
此函數(shù)沒有屬性。
返回值
此函數(shù)無返回值。
例子
function Bing_add_ajax(){
nocache_headers();
echo true;
die;
}
add_action( 'template_redirect', 'Bing_add_ajax' );
其它
此函數(shù)位于:wp-includes/functions.php
相關(guān)文章
防止用戶利用PHP代碼DOS造成用光網(wǎng)絡(luò)帶寬
一打開IIS,服務(wù)器的流出帶寬就用光-----就是說服務(wù)器不斷向別人發(fā)包,這個情況和受到DDOS攻擊是不同的,DDOS是不斷收到大量數(shù)據(jù)包.2011-03-03
PHP extract 將數(shù)組拆分成多個變量的函數(shù)
extract()函數(shù)提取關(guān)聯(lián)數(shù)組(對數(shù)字索引數(shù)組無效)每對key和value,生成以key為變量名、value為對應(yīng)值的多組新變量。2010-06-06
批量獲取memcache值并按key的順序返回的實現(xiàn)代碼
一臺memcache時返回是正確的,在有多臺memcache時就無法一一對應(yīng)的按順序返回。2011-06-06

