Time of Update: 2018-12-05
註解符號: // 單行註解 /* */ 多行註解引號的使用 ’ ’ 單引號,沒有任何意義,不經任何處理直接拿過來; " "雙引號,php動態處理然後輸出,一般用於變數.變數形態: 一種是True 即 真的; 另一種是False 即假的常見變數形態: string 字串(數字/漢字/等等) integer
Time of Update: 2018-12-05
PHP對XML提供了的強大的支援。它使用了一個XML的“解析器”,並且為了支援這個解析器,它提供了20(PHP4)個XML的解析函數。下面是幾個最常用的PHP解析函數。 1. xml_parse boolean xml_parse(int parser, string data, int [isFinal]); 本函數用來解析 XML 格式的檔案資料。參數 parser 為解析代碼。參數 data 為解析的資料區塊 (chunk)。參數 isFinal 可省略,若設為 true
Time of Update: 2018-12-05
<?php/*許可權設計有一個全域的管理員root每個欄目有個管理員權限為其他許可權的合每單個許可權為2的倍數list/read 1add 2edit 2del 4all admin*/if( 5&2){ echo 1;}else{ echo 0;}/*簡單的許可權管理,有這個基本就夠用了, 不做更複雜的了,功能設計上不用考慮許可權,編碼的遵循一些規範,在頂層類裡,加個適配器*/?>
Time of Update: 2018-12-05
前幾天突然很想寫些東西,畢竟現在很少自己做開發(主要是現在的工作以維護為主,很少獨立開發新的模組),剛好有個同事在練筆做一個資料統計趨勢的頁面,就按著同樣的要求,自己寫了一個資料統計趨勢圖。還有一個原因是想玩玩CSS。也不知道哪裡冒出來的想頭,用CSS做圖。這樣就產生了下面的代碼。當然,發費了我好久才調試成功(7天左右時間,主要是定位問題,太亂了),到現在還是沒搞清楚,為什麼在表格的cell裡定位是這麼不一樣。!!!(在ie裡通過,主要是javascript 沒有改進去符合
Time of Update: 2018-12-05
php的物件導向還是有很多要注意的地方……<?php//父類class MyObject{public $object_name;//無修飾的預設為publicpublic $object_price;//成員變數的修飾可以使用public,private,protected,static,finalpublic $object_num;public $object_agio;function __construct($name,$price,$num,$agio) //建構函式
Time of Update: 2018-12-05
此篇文章和我的部落格網站的文章幾乎一致,並且我的網站上的文章會持續更新,如果需要看最新的內容要去我的網站。(更新2塊地方太累)對eaglePHP進行修改,形成了我現在的網站,我網站的地址,可以比較比較修改前和我的網站的區別。再來個網站(2013-1-30):上篇Apache2.2+MySql5.5+PHP5.4的安裝和配置(windows)說了怎麼配置php環境,這篇文章講怎麼使用開源php的構架---eaglephp。本篇文章介紹如何使用開源部落格代碼1.首先登入http://www.eagl
Time of Update: 2018-12-05
編寫自己的php擴充函數 Yorgo Sun 2002/01/22 php程式寫的時間長了,自然對他所提供的功能了如指掌,他所提供的一大堆功能,真是覺得很好用,但有時候會發現php也缺少一些功能,自己總是會產生為php添加一些自訂的功能的想法。久而久之,終於今天憋不住了,開始動手研究如何添加。 下載一個php的原始碼包,這裡使用的是php
Time of Update: 2018-12-05
Function msubstr ($fStr, $fLen, $option = false,$fCode = "UTF-8") { $fStart = 0; switch (strtoupper($fCode)) { case "UTF-8" :
Time of Update: 2018-12-05
40 Tips for optimizing your php Code1. If a method can be static, declare it static. Speed improvement is by a factor of 4.2. echo is faster than print.3. Set the maxvalue for your for-loops before and not in the loop.4. Unset your variables to free
Time of Update: 2018-12-05
<?php #php_array.php/*預設的方式下,php的array的key是非負整數,這種情形和多數語言如c,c++,java中的數組是一致的*從這點看,java中的數組其實是php中數組的一種預設的方式;而php的array則還有java中Map類的特性:key-value×php manual中的說法“PHP 中的數組實際上是一個有序圖。圖是一種把 values 映射到 keys
Time of Update: 2018-12-05
<?php#php的可變變數/*可變變數就是變數名可以動態設定和使用的變數。一個可變變數擷取了一個普通變數的值作為這個可變變數的變數名。因為普通變數的值是可變的,所以可變變數的變數名也是可變的。*///可變變數適合在什麼場合使用呢?$a = "hello";//定義一個普通變數$$a = "world";//定義一個可變變數echo "$a/n";//output:helloecho "${$a}/n";//使用可變變數//同echo
Time of Update: 2018-12-05
1.使用PHP的創始人 Rasmus Lerdorf 寫的APC擴充模組來實現(http://pecl.php.net/package/apc)APC實現方法:安裝APC,參照官方文檔安裝,可以使用PECL模組安裝方法快速簡捷,這裡不說明 配置php.ini,設定參數 apc.rfc1867=1 ,使APC支援上傳進度條功能,在APC源碼說明文檔裡面有說明 代碼範例:複製PHP內容到剪貼簿PHP代碼:if($_SERVER[‘REQUEST_METHOD‘] == ‘POST‘){//上傳請求$
Time of Update: 2018-12-05
有關 PHP 的 empty(),isset() 還有 is_null() 這三個函數的用法討論得已經很多了,而且很多資料也未必能說得很清楚。這裡再重複一次,但不是從概念去說,直接用程式例子來說話,應該記憶會比較深刻些。測試的類型如下:01<?php02 03$a;04$b = false;05$c = '';06$d = 0;07$e = null;08$f =
Time of Update: 2018-12-05
本人目前只是一個php初級程式員,通過自身的經驗,給大家帶來幾款自認為不錯的軟體和學習網站。1,WAMPSEVER雖然完全配置一個LAMP環境是一件好事,但我習慣用wamp這件整合的開發環境,只需要簡單的配置就可以了。2,Zend studio
Time of Update: 2018-12-05
有時候我們再運行php程式時,會出現Allowed memory size of 8388608 bytes exhausted (tried to allocate 1298358 bytes)出現該錯誤的原因:在確保不是程式產生的原因(例如死迴圈),是由於php頁面消耗的最大記憶體預設是為 8M (在PHP的ini件裡可以看到) ,如果檔案太大 或圖片太大 在讀取的時候 會發生上述錯誤。解決辦法:1,修改 php.ini將memory_limit由 8M 改成
Time of Update: 2018-12-05
<?php/*@author sanshi QQ:35047205 Email:sanshi0815@tom.com MSN:sanshi0815@tom.com*/$string=md5(rand(1,1000));$string=substr($string,0,4);$len=strlen($string);$bordercolor = "#000000";$bgcolor = "#ffffff";//背景色$height = 30;$width = 60;$
Time of Update: 2018-12-05
<?php/** * 擷取使用者真實 IP * * @Author: 小熊 * @Return: string */function getIP(){ static $realip; if (isset($_SERVER)){ if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){ $realip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else if (i
Time of Update: 2018-12-05
<?php/** * 定義 Factroy 類 * * @Author: 小熊 * @Package: Core * @Copyright: NULL * @version: $Id: Factory.class.php 2007-6-20 09:50:00 $ */class Factory{ /** * 載入指定對象 返回對象執行個體 * * @Author: 小熊 * @Param: string $name * @Para
Time of Update: 2018-12-05
<?php$username="xxx@126.com";//$_POST["username"]; $password="xxx";//$_POST["password"]; $message="1";//$_POST["message"]; if($message!=""){ updateRenren($message,$username,$password,0); echo $message; } function
Time of Update: 2018-12-05
轉載請註明出處:http://blog.csdn.net/cwt0408/article/details/6952936(謝謝合作!)調用數組內容:1、修改service.php<?phpclass PhoneBookInfo{public $name,$number,$relationship,$email;public function __construct($pname,$pnumber,$prelationship,$pemail){$this->name=$pname;$