原创 PHP新對象(1)--對象的複製

對象傳遞   PHP5使用了Zend引擎II,對象被儲存於獨立的結構Object Store中,而不像其它一般變量那樣儲存於Zval中(在PHP4中對象和一般變量一樣存儲於Zval)。在Zval中僅存儲對象的指針而不是內容(value)。

原创 自我申告中的幾個問題思考

1)、衣服與環境Q:衣服顏色太淺,可否更替爲深色衣服A:從衣服看管理。順位思考:衣服容易髒,是因爲顏色太淺了,所以很容易就看到髒,所以更替爲顏色淺一點的就不容易看到了。逆向思維:正是因爲衣服髒了容易被看到,所以纔會對應看到你的職場工作環境

原创 PHP的幾個魔術常量

1 : //魔術常量2 : __LINE__ //文件中的當前行號(包含註釋行)3 : __FILE__ //文件的完整路徑和文件名4 : __FUNCTION__ //當前所在的函數名稱(PHP 4.3.0 新增) 5 : __CLA

原创 php效果字

<?phpfor ($i=9824;$i<9840;$i++) {    echo "&#".$i.";<br>";}?> 效果如下: ♠♡♢♣♤♥♦♧♨♩♪♫♬♭♮♯  應該還有其他的,暫時不知道。

原创 chm不能正常瀏覽的解決

以前碰到打開CHM文件,要麼出現亂碼、要麼出現提示找不到連接地址,以爲是文件出錯, 近日偶然發現我不能打開的文件,在其他人的系統上可以打開,才明白原來問題是在系統 上面。搜索和實踐得到如下解決方案: 1、當出現亂碼時,可以通過設置IE的編

原创 auto_increment字段類型的好處

        在創建表的時候,如果你有某個字段設置成值唯一,一般來說是設置字段爲auto_increment的類型,這個取類 型爲主鍵。這樣還可以繼續根據需要設置其他字段類型爲唯一。        這裏要說的是那個設置成auto_inc

原创 PHP安全(續1)

在magic_quotes_gpc打開的狀態下,我們知道當通過表單輸入',或者"則會被自動加/。  而我們也知道如果只是單純要靠這樣實現SQL注射則已經不可能。所以往往忽略了要 進行轉義。在此,要說的 是當引號進入數據庫後的情況。如: 一

原创 方便與隨便

先放個主題再來寫:) 

原创 group_concat函數

group_concat函數是在mysql4.1版本被加進的函數,其作用是把分類查詢後的值連接。 所以該函數必須要和group一起使用才能獲得正確結果。具體用例如下 表table1 id value 1 a 1 b 1 c 1 d 2 e

原创 Left Join

Left Join 顧名思義,左向連接,以左表爲基準,掃描右表,得到符合匹配條件的記錄結果。 以下以表A,B爲例, 結構都是id (int 2),name(varchar 20), 記錄也都爲1,tk1;2,tk2;3,tk3。 sele

原创 PHP安全(三)

接下來談控制文件上傳的幾個問題 1、控制文件的大小。 可以通過修改php.ini 的 post_max_size 來控制大小 ,或者通過函數filesize判斷上傳文件大小來限制。但是  filesize函數有侷限,就是當文件大小超過2G

原创 連續播放多個音樂文件

<div style="float:right;"><OBJECT width="420" height="300" ID="play" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA

原创 PHP安全(二)

前面講到輸入過濾,現在談談輸出轉義 假設你把用戶輸入的記錄原封不動的保存到你的數據庫裏 如下代碼: <script> window.location.href='get.php?cookie='+document.cookie; </sc

原创 博弈論與現代企業管理

近幾年來,博弈的觀點頻頻出現在各類經濟管理書籍中,那麼,博弈究竟是什麼?博弈對現代企業管理有何啓發或指導意義呢?    通俗地講,博弈論是一種“遊戲理論”。其準確的定義是:一些個人、團隊或其他組織,面對一定的環境條件,在一定的規則約束下,

原创 php錯誤顯示及報告處理 (2)

承上:  PHP還允許您通過 set_error_handler( ) 函數指定您自已的出錯處理函數。 如:set_error_handler('my_error_handler'); 錯誤處理函數 function my_error_h