Time of Update: 2016-07-29
80,250,430,134,35,60,233,90,263,225,120,59,151,677,340,221,550,300,229,97,230,123,133,87 一共24個數字 一個都不能少哦少了要出錯 你可以修改函數判斷一下 複製代碼 代碼如下:/* 24小時柱狀圖 作者:taokey QQ:29611705 */ function h24($str){ $hour = explode(",",$str);
Time of Update: 2016-07-29
不知道如何解決,所以把他空間所在的伺服器上也裝了個MYSQL,才解決問題,今天又有個這個問題,不能也在這伺服器上裝一個MYSQL吧,Search: PHP遠端連線MYSQL速度慢,有時遠端連線到MYSQL用時4-20秒不等,本地串連MYSQL正常,出現這種問題的主要原因是,預設安裝的MYSQL開啟了DNS的反向解析,在my.ini(WINDOWS系統下)或MY.CNF(UNIX或LINUX系統下)檔案的[mysqld]下加入skip-name-resolve這一句,儲存。
Time of Update: 2016-07-29
字串讀寫函數fgets和fputs 一、讀字串函數fgets函數的功能是從指定的檔案中讀一個字串到字元數組中,函數調用的形式為: fgets(字元數組名,n,檔案指標); 其中的n是一個正整數。表示從檔案中讀出的字串不超過 n-1個字元。在讀入的最後一個字元後加上串結束標誌'\0'。例如:fgets(str,n,fp);的意義是從fp所指的檔案中讀出n-1個字元送入 字元數組str中。 [例10.4]從e10_1.c檔案中讀入一個含10個字元的字串。 #include main() {
Time of Update: 2016-07-29
fread :以位元組位計算長度,按照指定的長度和次數讀取資料,遇到結尾或完成指定長度讀取後停止. fgets :整行讀取,遇到斷行符號換行或結尾停止.在文本方式時使用. 讀字串函數fgets函數的功能是從指定的檔案中讀一個字串到字元數組中, 函數調用的形式為: fgets(字元數組名,n,檔案指標); 其中的n是一個正整數。 表示從檔案中讀出的字串不超過 n-1個字元。 在讀入的最後一個字元後加上串結束標誌'\0'。 例如:fgets(str,n,fp);的意義是從fp所指的檔案中讀出n-1
Time of Update: 2016-07-29
複製代碼 代碼如下:$d = array( array("a",-20319), array("ai",-20317), array("an",-20304), array("ang",-20295), array("ao",-20292), array("ba",-20283), array("bai",-20265), array("ban",-20257), array("bang",-20242), array("bao",-20230), array("bei",-20051),
Time of Update: 2016-07-29
主要能相容: PHP 5 一、chdir -- 改變目錄 文法:bool chdir ( string directory ) 傳回值:整數 函數種類: 檔案存取 內容說明: 將 PHP 的目前的目錄改為directory。directory:新的目前的目錄。傳回值如果成功則返回 TRUE,失敗則返回 FALSE。 例子講解: 程式碼 // current directory echo getcwd() . "\n"; chdir('public_html'); // current
Time of Update: 2016-07-29
preg_grep (PHP 4, PHP 5) preg_grep -- 返回與模式比對的數組單元 說明 array preg_grep ( string pattern, array input [, int flags] ) preg_grep() 返回一個數組,其中包括了 input 數組中與給定的 pattern 模式相匹配的單元。 flags 可以是以下標記: PREG_GREP_INVERT 如果傳遞入此標記,preg_grep() 會返回輸入數組中不匹配給定
Time of Update: 2016-07-29
function MakeUrl($arr){ foreach($arr as $key=>$value){ $url[]=$key."_".$value; } $tmpurl=implode("_",$url); return $tmpurl.".htm"; } function ParseUrl(){
Time of Update: 2016-07-29
文法 字串string可以有三種方法定義 ‘ '(單引號)“”(雙引號) 逸出序列可以用\ \\解釋為\ 雙引號的最大特點是 變數名會被變數值代替 定界符可以原樣輸出 html格式 列印字串有兩種方法 echo 它屬於語言結構,不是真正的函數,它和print的區別在於可以接受多個參數 print 文法bool(布爾行)print(string agr)次函數輸出字串 如果成功返回1 失敗返回0 列如傳輸中如果客戶的瀏覽器突然掛掉 則會造成失敗的情景 字串處理函數
Time of Update: 2016-07-29
代碼重用 include() require() 這兩個函數都是用來引用檔案的,區別是當處理失敗時include()產生一個警告而require()是一個緻密錯誤 include_once() require_once() 這兩個函數與include()與require()是一樣的 ,區別是include_once與require_once只能引用一次 自訂函數 自訂函數用function()來聲明 函數的優越性: 控製程序設計的複雜性 提高軟體的可靠性 提高軟體的開發效率
Time of Update: 2016-07-29
WEB的應用 當用戶端向伺服器的程式提出請求時,web伺服器根據請求響應對應的頁面,當頁面中含有PHP指令碼時,伺服器會交給PHP解譯器進行解釋執行,將產生的html代碼再回傳給用戶端,用戶端的瀏覽器解釋html代碼,最終形成網頁格式的頁面。 PHP能做什麼 PHP主要應用於三個領域: PHP分析器,一個WEB伺服器器和一個WEB瀏覽器。 PHP文法結構 程式設計語言的詞法結構(lexical structure)是指管理如何用語言寫程式的基本規則的集合。
Time of Update: 2016-07-29
然後建立檔案如下,第1步驟連資料庫,然後寫,然後讀. 複製代碼 代碼如下: $mysql_server_name = "localhost"; $mysql_username = "root"; $mysql_password = ""; $mysql_database = "db"; //抓ip $ip = getenv ("REMOTE_ADDR"); //建立連線--透過(伺伺服器位置,使用者名稱,使用者密碼) $conn
Time of Update: 2016-07-29
資料類型種類 整形:可以有十進位和十六進位表示 符點形:浮點數由一個數字加一個小數點再加上一個數字組成。兩個數字序列不能同時為空白。 字串:由單引號或者雙引號括起來的字元或者數字,字串中要用逸出字元才能表示的特殊符號。 日期和時間的值:列如 2005-05-30 12:30:25 日期是按年-月-日 NUUL值:是一種無類型的值,表示“空,什麼也沒有”。 ______________________________________________________________________
Time of Update: 2016-07-29
首先建立查詢頁面: 複製代碼 代碼如下: 添加記錄 大家應該還記得,在之前的專題中已經介紹過PHP頁面之間如何傳值的技術。同樣,在這個頁面裡,當我們單擊提交後,我們將把ename與pcname這兩個參數通過post的方法傳遞給add_finish.php頁面。 接下來是最重要的,讓我們來看看如何用PHP編寫添加MySQL資料的語句: 複製代碼 代碼如下:$link =mysql_connect("localhost","root","管理員密碼");
Time of Update: 2016-07-29
首先做一下說明,為什麼我要用Navicat,第一個原因,因為它是個不錯的Mysql GUI工具,更重要的是,它可以將一些外部資料源匯入Mysql資料庫中。因為我的資料來源是excel資料,所以想藉助Navicat將其匯入Mysql。 第一次運行,首先建立串連,主機名稱填寫:localhost,連接埠為3306,然後填寫使用者名稱密碼,OK。順利的話,大家就可以看到名為localhost的串連表徵圖了。雙擊點開它,一般Mysql預設有兩個資料庫,分別為mysql與test。
Time of Update: 2016-07-29
顯然這是一個凡是使用MySQL的朋友都會遇到的問題。 回憶一下當初在配置環境時提到的MySQL GUI工具,對了,就是它,大家可以到http://www.mysql.com中找到它。因為sunec也只是一名程式愛好者,遠沒有達到程式員水平,所以藉助一些工具的協助還是很有必要的~相信一些朋友也和我一樣~ 用GUI工具建立表,建立REF欄位,把REF設定為主鍵,定義類型為int,並在AUTO INC選項上打勾。好了,在MySQL端的工作就結束了。
Time of Update: 2016-07-29
PHP4.0中共有超過30個新的數組相關函數。其中很多通用函數允許你檢查給定數組中是否存在特定對象、對數組元素計數、增加或刪除元素,或對元素排序。 如果你有很大的一個數組,而所要完成的僅是找出一個存在的給定值,你可以使用in_array()以返回true 或 false。如下代碼將輸出“Not found in this array”——因為你將在$namesArray中尋找一個並不存在的“Alber ”。 $lookingFor = "Albert"; if
Time of Update: 2016-07-29
//這個指令碼是用來給使用者輸入口令,並判斷口令是否正確的。 //如果正確則轉到歡迎頁面。 if ($login){ include("../include/config.inc.php3"); session_start(); $right_enter='0'; $query="select * from user_define where user_login='$user_login' and user_pass=password('$user_pass')
Time of Update: 2016-07-29
缺點:長寬不一的圖片會被展開變形,不能智能裁切,需要智能裁切的,請自行研究。$config = array(); $config['path'] = "./"; $config['t_width'] = 120; $config['t_height'] = 98; $config['ignore'] = array("",".",".."); $config['prefix'] = "thumb_"; $done = 0; define("IMAGE_JPG", 2);
Time of Update: 2016-07-29
主要功能說明 去掉了 Discuz 語言套件的功能 移植 Discuz 模板中所有的功能 添加了自動更新緩衝及生命週期功能 在模板中的使用方法跟Discuz的一樣,所以就不做多餘的說明了,使用前只需要做些簡單的設定就可以了 如果需要使用discuz的語言套件功能,只要去掉template.class.php第172行注釋,並在template.func.php中加上discuz原來的languagevar函數就可以了 點擊下載源檔案 以下是代碼範例: /** * 使用樣本 * *