Time of Update: 2017-01-13
PHP內建的擴充php_mssql.dll串連SQL Server 2000,用mssql系列函數來操作,和操作MySQL的一樣。1、開啟PHP設定檔php.ini,找到;extension=php_mssql.dll把前面的分號去掉。2、找到mssql.secure_connection = Off修改成 mssql.secure_connection =
Time of Update: 2017-01-13
php教程 mssql 資料庫教程串連類代碼 代碼如下複製代碼 class DB_Sql { var $Host = ""; var $Database = ""; var $User = ""; var $Password = "";
Time of Update: 2017-01-13
,修改三行如下:1、session.use_cookies把這個的值設定為1,利用cookie來傳遞sessionid2、session.cookie_lifetime這個代表SessionID在用戶端Cookie儲存的時間,預設是0,代表瀏覽器一關閉SessionID就作廢……就是因為這個所以PHP的session不能永久使用!
Time of Update: 2017-01-13
在 php 設定檔 php.ini 中將 output_buffering 設定為 On。開啟即可。output_buffering = On -------------------------------All or nothing, now or never.有以下幾種解決方案:1. Blank lines (空白行):Make sure no blank line after <?php ... ?> of the calling php
Time of Update: 2017-01-13
分成3個類別1.緩衝模組 這這個是在伺服器上做的緩衝設定,比如Zend公司的Cache產品等,主要原理是通過對PHP代碼檔案的一次編譯儲存在記憶體中,通過減少I/O的操作來加快訪問速度,不在本文討論範圍之列2.HTML方式 或許你說PHP產生HTML的方式不在本文討論的範圍之列,但是我個人人為這種方式仍然是一種Cache方式,如現在流行的產生HTML的程式也有不少,比如國內的一些CMS,這個也不在本文討論的範圍之列,一筆帶過.3.產生Cache檔案
Time of Update: 2017-01-13
代碼如下複製代碼 <?php //讀取xml檔案 $xmlDoc = new DOMDocument(); $xmlDoc->load('http://127.0.0.1/holiday.xml'); //獲得該xml檔案中的所有年份 $years = $xmlDoc->getElementsByTagName("year"); //對每一個年份進行處理 foreach($years as $year){
Time of Update: 2017-01-13
// 函數名:ReplaceSpacialChar($C_char)// 作 用:特殊字元替換函數// 參 數:$C_char(待替換的字串)// 傳回值:字串// 備 註:這個函數有問題,需要測試才能使用//----------------------------------------------------------------------------------- 代碼如下複製代碼 function ReplaceSpecialChar($C_char)
Time of Update: 2017-01-13
代碼如下複製代碼 <?phpecho $str= '你好,這裡是賣咖啡!';echo '<br />';echo iconv('GB2312', 'UTF-8', $str); //將字串的編碼從GB2312轉到UTF-8echo '<br />';echo iconv_substr($str, 1, 1, 'UTF-8');
Time of Update: 2017-01-13
一,十進位(decimal system)轉換函式說明1,十進位轉二進位 decbin() 函數,如下執行個體 代碼如下複製代碼 echo decbin(12); //輸出 1100 echo decbin(26); //輸出 11010 decbin (PHP 3, PHP 4, PHP 5)decbin -- 十進位轉換為二進位說明string decbin ( int number )返回一字串,包含有給定 number
Time of Update: 2017-01-13
代碼如下複製代碼 <?php //a字元 $str=(pack("a*", "中國")); echo $str,"=",strlen($str),"位元組n"; getascill($str); //h字元 $str=(pack("h*", "fffe")); echo
Time of Update: 2017-01-13
1>錯誤提示 代碼如下複製代碼 Warning: Cannot send session cookie - headers already sentWarning: Cannot send session cache limiter - headers already sent
Time of Update: 2017-01-13
通用的ASCII碼對照表圖解ASCII碼對照表圖,以字元A為例Dec表示十進位,如65Hx表示十六進位,如41Oct表示八進位,如101Char表示顯示字元,如AASCII碼對照表圖分為兩個單元1,控制字元 0-31和1272,可顯示字元
Time of Update: 2017-01-13
PHP配置中“allow_url_fopen”這個選項是開啟了的話,可以使用url作為include或者require的參數。以及 allow_url 相關的參數,具體可以參考php.ini中說明對整個頁面進行轉換該方法適用所有編碼環境。這樣把前128個字元以外(顯示字元)的字元集都用 NCR(Numeric character
Time of Update: 2017-01-13
在 PHP 眾多預定義伺服器變數中,$_SERVER["REQUEST_URI"] 算是經常用到的,但是這個變數只有 apache 才支援,因此,我們需要一個更加通用的方式來擷取 REQUEST_URI 的值 代碼如下複製代碼 <?php function request_uri() { if (isset($_SERVER['REQUEST_URI'])) {
Time of Update: 2017-01-13
代碼如下複製代碼 <?php //php 不同系統的換行 //不同系統之間換行的實現是不一樣的 //linux 與unix中用 /n //MAC 用 /r //window 為了體現與linux不同 則是 /r/n //所以在不同平台上 實現方法就不一樣 //php 有三種方法來解決//1、使用str_replace 來替換換行 $str = str_replace(array("/r/n", "/r",
Time of Update: 2017-01-13
代碼如下複製代碼 <?php$arr = array ( 'Name'=>'希亞', 'Age'=>20
Time of Update: 2017-01-13
代碼如下複製代碼 <?php$array1=array();print_r($array1);if(empty($array1)){ echo '對empty()來說是空數組(an empty array)';}else{ echo '對empty()來說是非空數組(an noempty
Time of Update: 2017-01-13
一、中文截取:mb_substr()mb_substr( $str, $start, $length, $encoding )$str,需要截斷的字串$start,截斷開始處,起始處為0$length,要截取的字數$encoding,網頁編碼,如utf-8,GB2312,GBK執行個體: 代碼如下複製代碼 <?php$str='電影618:http://www.111cn.net';echo
Time of Update: 2017-01-13
代碼如下複製代碼 /** * 迴圈實現編碼互轉 * * @param string $param(字串,對象,或者數組),$currCharset當前編碼,$toCharset期望編碼 * @return 參數類型 */function zhandi_iconv($param,$currCharset,$toCharset){ if ($currCharset !=
Time of Update: 2017-01-13
代碼如下複製代碼 ** * * * @access public * @param string filename