Time of Update: 2018-12-07
思維導圖 介紹 叫老大不光是因為職位比我高,還因為技術也讓人佩服!
Time of Update: 2018-12-07
簡介:這是用於測試php函數的代碼的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=323734' scrolling='no'>今天忽然想到的,就寫了一段測試php函數的代碼。<?php/** * 參數數組$ParamList說明 * *
Time of Update: 2018-12-06
使用PHP的cURL庫可以簡單和有效地去抓網頁。你只需要運行一個指令碼,然後分析一下你所抓取的網頁,然後就可以以程式的方式得到你想要的資料了。無論是你想從從一個連結上取部分資料,或是取一個XML檔案並把其匯入資料庫,那怕就是簡單的擷取網頁內容,cURL 是一個功能強大的PHP庫。PHP中的CURL函數庫(Client URL Library Function)curl_close — 關閉一個curl會話curl_copy_handle —
Time of Update: 2018-12-06
今天照著書隨便寫了段代碼,代碼意圖是將字串使用str_split()函數進行分割成數組,英文好說,但分割中文(兩個中文一個數組單元)時就出問題了—— 看代碼:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type"
Time of Update: 2018-12-07
一、PHP的基本資料文法 1、HTML和PHP混合方式編程。 如: <!DOCTYPE br PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
Time of Update: 2018-12-07
說到PHP單入口模式,很快想到關於PHP的一些架構,zend,thinkphp,qeephp,還有cakephp 等,它們都採用了統一的入口,可以根據不同的需要,分前台入口後台入口或者其他動作許可權入口,這樣的設計模式優點很明顯,比如。許可權控制,url重寫,結 合MVC清晰地目錄結構。這些都是單入口模式所帶來的便利,當然這樣的也會帶來執行效率的疑問。 由單入口模式,我順便提下單件模式,結合OO特性。<?phpclass A{private static $tag = null;
Time of Update: 2018-12-07
在discuz!的發貼、回貼、PM等中的subject都沒有經過過濾,所以也可以添加代碼。例如http://xxx/post.php?action=newthread&fid=2...cript%3E%3Cb%22 效果是首先彈出自己的cookie利用方法:把上述代碼放置到img中。 適用版本:discuz!2.xdiscuz!3.x一種利用discuz!2.0漏洞進行欺騙獲得cookie的嘗試
Time of Update: 2018-12-06
1 JS方式調用PHP檔案並取得php中的值 舉一個簡單的例子來說明:如在頁面a.html中用下面這句調用: <script type="text/javascript" src="b.php?action=test"></script><script type="text/javascript" >alert(jstext);</script> 在b.php中有這樣一段PHP代碼:<? $action=$_GET['action']; /
Time of Update: 2018-12-06
看了hook.php的源碼,就知道CI使用hook來進行擴充的原理了。hook的基本知識http://codeigniter.org.cn/user_guide/general/hooks.htmlCI中hook的使用經曆了一個:開啟hook,定義hook,調用hook,執行hook的過程。手冊中已經告知了開啟、定義、調用的方法。那麼hook的實現原理是啥呢。歡迎交流:mailto:actionbi2010@gmail.com 更多源碼閱讀<?php if ( !
Time of Update: 2018-12-06
最近在做一個php和.net共同組成的項目,接收.net部分傳送過來的一個經md5過的資料,我驚奇的發現,居然和php進行md5的結果不同,這是為啥呢?.net端程式是這麼寫的:System.Text.ASCIIEncoding encoding=new System.Text.ASCIIEncoding();byte[] bytesSrc = encoding.GetBytes("xutf");System.Security.Cryptography.MD5 md5 = new System.
Time of Update: 2018-12-06
對像在PHP 裡面和整型、浮點型一樣,也是一種資料類,都是儲存不同類型資料用的, 在啟動並執行時候都要載入到記憶體中去用,那麼對象在記憶體裡面是怎麼體現的呢?記憶體從邏輯上 說大體上是分為4 段,棧空間段、堆空間段、程式碼片段、初始化靜態段,程式裡面不同的聲明 放在不同的記憶體段裡面,資料區段(data segment)通常是指用來存放程式中已初始化且不為0的全域變數如:靜態變數和常量;程式碼片段(code segment / text
Time of Update: 2018-12-07
簡介:這是PHP讀取某網站的連結的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=323736' scrolling='no'>P>原理:讀取某網站的源檔案,再利用正則分析其原始碼,得到所有連結<?/**********qiushuiwuhen(2002-5-20)***********/if(
Time of Update: 2018-12-07
簡介:這是php自訂404錯誤的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=322981' scrolling='no'>一直開發網站始終不知道怎麼在php裡面自訂404錯誤頁面,今天終於弄明白了,是很簡單的。在php環境下的www檔案下建立一個自己建立的404錯誤頁面 我定義為404.php
Time of Update: 2018-12-07
簡介:這是我的PHP樹的代碼,可以嵌套任意層的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。 class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=323737' scrolling='no'>P><? $handle = ora_plogon(sender,password) or die("資料庫連接失敗!");
Time of Update: 2018-12-06
用戶端從服務端下載檔案的流程分析:瀏覽器發送一個請求,請求訪問伺服器中的某個網頁(如:down.php),該網頁的代碼如下。伺服器接受到該請求以後,馬上運行該down.php檔案運行該檔案的時候,必然要把將要被下載的檔案讀入記憶體當中(這裡是聖誕狂歡.jpg這張圖片),這裡通過fopen()函數完成該動作注意:任何有關從伺服器下載的檔案操作,必然需要先在服務端將檔案讀入記憶體當中
Time of Update: 2018-12-06
使用PHP實現萬年曆功能的要點:得到當前要處理的月份總共有多少天$days得到當前要處理的月份的一號是星期幾$dayofweek$days的作用:知道要處理的月份共有多少天,就可以通過迴圈輸出天數了$dayofweek的作用:只有知道每個月的1號是星期幾,才能知道在輸出天數之前需要輸出多少空格(空白)最終如下:“萬年曆類”的代碼如下:<?php/** * PHP萬年曆 * @author Fly 2012/10/16 */class Calendar{ protected
Time of Update: 2018-12-06
開始介紹PHP免費空間選擇方法之前,我們要先明確一個目的,什麼目的,我們要空間做什嗎?實際上是做網站,OK,有了這個目的,我們繼續.如何做網站,首先,你需要網站開發語言,也就是PHP。其次,你需要網站存放位置,也就是免費空間。組合以後就是免費的PHP空間了。空間肯定要支援PHP,但PHP是有版本的,你要確定你的網站用哪個版本的PHP文法開發的,然後再去選擇對應的PHP版本免費空間。資料庫,PHP一般配合MYSQL資料庫來存放網站資料。那麼,空間自然也要支援資料庫了,你還要確定你的網站的資料庫的類
Time of Update: 2018-12-06
/** +---------------------------------------------------------- * 檢查字串是否是UTF8編碼 +---------------------------------------------------------- * @param string $string 字串 +---------------------------------------------------------- * @return Boolean +----
Time of Update: 2018-12-07
windows定時執行PHP相信不少讀者(PHP愛好者)在工作、學習的過程中經常抱怨:在WIN如何讓PHP定時自動發信呢??如何讓MYSQL實現自動備份而無後顧之憂呢??如 果完全依靠手工進行當然也可以實現,但操作上似乎過於繁瑣了一點!別著急,利用系統的工作排程器(Windows 98稱之為計劃任務)可輕易解決這一問題。這一功能往往被很多使用者忽略或者未曾想到:)。所謂任務計劃就是由電腦自動調用使用者事先設定好的應用程式,從而達到簡化使用者操作的目的。利用Windows
Time of Update: 2018-12-07
首先 簡單說一下曆史,ascii碼最開始是美國人搞出來的,用來幹什麼呢?我們知道,電腦只知道0和1,如果我們要電腦識別除了01之外的字元,例如 'a',我們要先告訴電腦‘1100001’就是'a'。跟摩斯密碼一樣,敲幾下三長兩短就是代表sos(開玩笑)。所謂的字元編碼,就是跟電腦打交