WordPres對前端頁面調(diào)試時(shí)的兩個(gè)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ā)送一個(gè) header 頭信息,告訴瀏覽器禁止緩存當(dāng)前頁面,一般在 Ajax 請求時(shí)使用,防止出現(xiàn)錯(cuò)誤。
用法
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ā)包,這個(gè)情況和受到DDOS攻擊是不同的,DDOS是不斷收到大量數(shù)據(jù)包.2011-03-03
PHP extract 將數(shù)組拆分成多個(gè)變量的函數(shù)
extract()函數(shù)提取關(guān)聯(lián)數(shù)組(對數(shù)字索引數(shù)組無效)每對key和value,生成以key為變量名、value為對應(yīng)值的多組新變量。2010-06-06
PHP最常用的2種設(shè)計(jì)模式工廠模式和單例模式介紹
當(dāng)你在不斷的試圖從你的應(yīng)用程序中發(fā)現(xiàn)新的特征時(shí),你是否發(fā)現(xiàn)你提出的解決方法和一些以前你已經(jīng)實(shí)現(xiàn)的東西是如此的類似呢2012-08-08
批量獲取memcache值并按key的順序返回的實(shí)現(xiàn)代碼
一臺memcache時(shí)返回是正確的,在有多臺memcache時(shí)就無法一一對應(yīng)的按順序返回。2011-06-06

