php 數組的合並、拆分、區別取值函數集
合並數組有三個函數: 1.array_combine() 攜帶兩個參數數組,參數數組一的值作新數組的鍵,參數數組二的值作新數組的值。很簡單。 例子: 復制代碼
php 生成靜態頁面的辦法與實現代碼詳細版
php中主要用到的就是要用到fread()和fwirte()。而靜態頁面生成了之後,就會牽扯到修改的問題。這裡可以用到正則匹配的方法來替換模版中改變的部位。不過
Apache環境下PHP利用HTTP緩存協議原理解析及應用分析
對於靜態頁面還有Etag。 一、先來看第一種情況:apache 靜態頁面 apache發送給客戶端的靜態頁面一般包含Last-Modified和Etag,這兩個
PHP 截取字符串函數整理(支持gb2312和utf-8)
1、截取GB2312字符用的函數 PHP代碼 復制代碼 代碼如下: <?php //截取中文字符串 function mysubstr($str, $st
php foreach 使用&(與運算符)引用賦值要注意的問題
foreach 通過在 $value 之前加上 & 很容易就能修改數組的單元,如: PHP代碼 復制代碼 代碼如下: foreach($arr as $valu
用PHP ob_start()控制浏覽器cache、生成html實現代碼
輸出控制函數不對使用 header() 或 setcookie(), 發送的文件頭信息產生影響,只對那些類似於 echo() 和 PHP 代碼的數據塊有作用。
同台服務器使用緩存APC效率高於Memcached的演示代碼
復制代碼 代碼如下:<?php $memcachehost = localhost; $memcacheport = 11211; function mi
GBK的頁面輸出JSON格式的php函數
復制代碼 代碼如下:function tb_json_encode($value, $options = 0) { return json_encode(tb_
php htmlspecialchars加強版
復制代碼 代碼如下: //取消HTML代碼 function shtmlspecialchars($string) { if(is_array($string)
支持數組的ADDSLASHES的php函數
復制代碼 代碼如下://SQL ADDSLASHES function saddslashes($string) { if(is_array($string))