以前寫了十天學會ASP,十天學會ASP.NET什麼的,現在想想再寫個PHP吧,也算比較全了。 PHP的調試方法我這裡就不說了,外面很多文章都有介紹,也有很多不同的組合。我這裡暫時是以 Apache web server 和 MY SQL 作為WEB伺服器和資料庫,在php-4.3.3下的環境所做的程式。當然要簡單的建置和存取查看資料庫 PHPMYADMIN 不可少。
<strong>深入PHP與jQuery開發</strong>是PHP 與jQuery 結合的經典。 《深入PHP與jQuery開發》首先概括了jQuery 和PHP 的經典特性,隨後詳細闡述瞭如何高效地結合兩種技術為應用構建高度交互的用戶界面。 《深入PHP與jQuery開發》共講述4 部分內容,分別為jQuery 基礎服務、物件導向的PHP、以jQuery 增強PHP 應用,以及運用jQuery 和PHP 高階技術完善使用者體驗。 《深入PHP與jQuery開發》提供了大量實用的參考程式碼,讓每位讀者能夠立即體驗兩種技術結合的強大威力,打造個人化應用。 <br /> 《深入PHP與jQuery開發》讀者物件為具有PHP 與jQuery 基礎的Web 開發人員。
<strong>什麼是SQL注入(SQL Injection) <br /> </strong>所謂SQL注入式攻擊,就是攻擊者把SQL指令插入到Web表單的輸入網域或頁面請求的查詢字串,欺騙伺服器執行惡意的SQL指令。在某些表單中,使用者輸入的內容直接用來建構(或影響)動態SQL指令,或作為預存程序的輸入參數,這類表單特別容易受到SQL注入式攻擊。 <br />
這裡的<strong>smarty 3.1 中文手冊</strong>不是官方出版的,但對於學習smarty的朋友確實是不錯的參考手冊。 <br /> smarty是一個使用PHP寫出來的模板PHP模板引擎,它提供了邏輯與外在內容的分離,簡單的講, 目的就是要使用PHP程式設計師同美工分離,使用的程式設計師改變程式的邏輯內容不會影響到美工的頁面設計, 美工重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目中顯的尤為重要。
<p> <strong>PHP</strong>(外文名稱:PHP: Hypertext Preprocessor,中文名稱:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。 PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的程式語言相比,PHP是將程式嵌入到HTML(標準通用標記語言下的一個應用)文件中去執行,執行效率比完全產生HTML標記的CGI要高許多; PHP還可以執行編譯後程式碼,編譯可以達到加密和最佳化程式碼運行,使程式碼運行更快。 </p> <p> <strong><span>PHP開發環境建置(新手教學)目錄</span></strong> </p> <p> <span>1 安裝檔案準備<br /> 2 Apache安裝與設定<br /> 3 MYSQL安裝<br /> 4 PHP安裝與設定<br /> 5 PHP調試配置</span> </p>
<strong>php和mysql web开发</strong>是由[澳]Luke welling,Laura Thomson著,武欣、邵煜等译,由机械工业出版社出版,全书将将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析,不仅介绍PHP和MySQL的一般概念,而且对PHP和MySQL的Web应用做了较全面的阐述,并包括几个经典且实用的例子。本书是第3版本,经过了全面的更新、重写和扩展,包括PHP5最新特性--新的对像模型,更好的异常处理和simpleXML,以及mysql5的新特性,例如存储过程和存储引擎。 需要的朋友们可以下载试试吧!<br /> php和mysql web开发第三版语言通俗易懂,结构合理清晰。采用了循序渐进的方式介绍如何使用PHP和MySQL进行面向数据库的Web应用开发:PHP语言、MySQL服务器、电子商务基础、安全问题以及实战示例。这对于希望从事PHP和MySQL Web开发的入门级程序员来说,是合理的学习曲线。《PHP和MySQL Web开发》(原书第3版)介绍的PHP为最新版本,5.0。它详细介绍了PHP的历史和现在,以及作为面向过程和面向对象语言的特点和功能,其中还包括了PHP 5语言新特性的介绍,例如面向对象的改进。这对于不熟悉面向对象语言的读者来说,是基本的入门知识。
<strong>php-redis中文幫助手冊</strong>,是我突然抽風搞出來的參考手冊,其中一些翻譯部分也藉鑒了網上許多的資料。但實話說,我無法判斷借鏡或COPY的一些翻譯到底原作者是誰了。就在這裡一併謝謝了吧。 <br /> 我的英文程度及對Redis的使用經驗都是一般般的,所以肯定有許多地方的翻譯理解,及函數分類會有錯誤。大家就湊合著用用吧。也希望對於幫助文件翻譯有經驗的各位大神們多多幫助,有好的翻譯就發給我,我會及時更新幫助文檔~~~希望與大家多多交流 。
PHP 中文手冊(帶用戶註釋)的 Windows HTML Help 版本是針對開發人員的,他們希望每時每刻都有手冊在手頭,並且不需要等待遠端頁面下載就可以閱讀手冊以及用戶註解。此版本為你完整的手冊內容加上使用者註解,以及一些很棒的特色。這是由我們用來產生此格式的腳本產生的閱讀程序以及其他人在皮膚樣式上的貢獻所提供的。 <br /> <br /> PHP 手冊的此發行包中由許多檔案組成,包括主要的手冊檔案 php_manual_zh.chm。你可以透過雙擊此文件查看本手冊(你可能已經猜到了)。你可能也會在目錄中看到 php_manual_zh.chw 文件,該文件是在你第一次使用索引標籤時產生的,包含了手冊頁面的索引。 <br /> 對對 Microsoft HTML Help 的技術細節感興趣的人來說,» http://www.helpware.net/ 是一個很棒的資源。有關 Microsoft 說明格式和服務歷史記錄中的 Windows HTML Help 的更多資訊與配置,請參閱 » WinWriters article。 <br />
這本書是程式設計導論對PHP程式語言程式設計Web伺服器的具體重點。大部分的原創內容從第一版(1931841322)將被保留,同時還包括即將到來的PHP 5的發布更新。與流行的第一版一樣,這本書提供了一個易於遵循的指令。讀者會在書中用來創造使用PHP和MySQL的遊戲概念。由於每個概念都被測試,讀者將獲得的程式設計技能,將很容易過渡到現實世界的專案。一個真正的初學者指南,這本書使讀者能夠獲得程式設計技能,他們將能夠使用在下一個語言,他們解決。
<p style="vertical-align:baseline;color:#333333;font-family:"font-size:14px;"> 目錄介紹: </p> <p style="vertical-align:baseline;color:#333333;font-family:"font-size:14px;"> 第1部分 基礎篇<br /> 第1章 Nginx簡介<br /> 1.1 常用的Web伺服器簡介<br /> 1.2 Nginx簡介<span id="more-765" style="vertical-align:baseline;"></span><br /># 1.3 選擇Nginx的理由<br /> 1.4 Nginx與Apache、Lighttpd的綜合對比<br /> 第2章 Nginx伺服器的安裝與設定<br /> 2.1 安裝Nginx伺服器所需的系統資源<br /> 2.2 Nginx的下載<br /> 2.3 Nginx的安裝<br /> 2.4 Nginx的啟動、停止、平滑重啟<br /> 2.5 Nginx的平滑重啟<br /> 2.6 Nginx的訊號控制<br /> 2.7 Nginx的平滑升級 </p>
一、準備工作 <br /> 1.安裝編譯工具gcc、gcc-c 、make 注意解決依賴關係,建議使用yum安裝,若不能連網可使用安裝光碟做為yum來源- 1)編輯yum設定檔: Mount /dev/cdrom /media vi /etc/yum.repos.d/CentOS-Media.repo [c5-media] name=CentOS-$releasever - Media baseurl=file:///media * 修改為光碟掛載點enabled=1 * 改為1意啟用gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 2)設定alias值: Vi /etc/bashrc alias yum="yum --disablerepo=\ * --enablerepo=c5-media" <br />#####
<strong>《Learning Joomla! extension development》中文PDF版</strong> 以Joomla1.5為例,介紹了Joomla組件的用法,命名規則,前台開發,後台開發,模組開發,擴展項目以及插件的使用,基本涵蓋了Joomla入門學習的所有知識點!是PHP開發人員學習Joomla的經典入門教材。
ThinkPHP是為了簡化企業級應用開發和敏捷WEB應用開發而誕生的。最早誕生於2006年初,2007年元旦正式更名為ThinkPHP,並遵循Apache2開源協定發布。 ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的性能和至簡的程式碼的同時,也注重易用性。並且擁有眾多原創功能和特性,在社區團隊的積極參與下,在易用性、擴展性和性能方面不斷優化和改進。 [1] <br /> ThinkPHP是一個快速、相容且簡單的輕量級國產PHP開發框架,誕生於2006年初,原名FCS,2007年元旦正式更名為ThinkPHP,遵循Apache2開源協議發布,從Struts結構移植過來並做了改進和完善,同時也藉鑒了國外許多優秀的框架和模式,使用物件導向的開發結構和MVC模式,融合了Struts的想法和TagLib(標籤庫)、RoR的ORM映射和ActiveRecord模式。 <br /> ThinkPHP可以支援windows/Unix/Linux等伺服器環境,正式版需要PHP5.0以上版本支持,支援MySql、PgSQL、Sqlite多種資料庫以及PDO擴展,ThinkPHP框架本身沒有什麼特別模組要求,具體的應用系統運行環境要求視開發所涉及的模組。 <br /> 作為一個整體開發解決方案,ThinkPHP能夠解決應用開發中的大多數需要,因為其本身包含了底層架構、相容處理、基底類別庫、資料庫存取層、模板引擎、快取機制、插件機制、角色認證、表單處理等常用的元件,對於跨版本、跨平台和跨資料庫移植都比較方便。並且每個元件都是精心設計和完善的,應用開發過程僅需要專注於您的業務邏輯。 <br />
本書以最新版的PHP4.0為藍本,從PHP的歷史、特點、功能出發,循序漸進地介紹了PHP語言的基本語句、資料庫應用,以及編寫、調試與排錯等知識與技巧,並透過典型實例詳細解析。 <br /> 第1章 初步認識PHP<br /> 1. 1 PHP及其特色<br /> 1. 2 PHP的發展<br /> 1. 3 PHP的功能簡介<br /> 1. 4 PHP和其他CGI的比較<br /> 1. 4. 1 CGI簡介<br /> <div> <br /> </div>
<div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 本書是全面講述PHP與MySQL的經典之作,書中不僅全面介紹了兩種技術的核心特性,還講解瞭如何高效地結合這兩種技術構建健壯的數據驅動的應用程序。本書涵蓋了兩種技術新版本中出現的最新特性,書中大量實際的示例和深入的分析均來自於作者在這方面多年的專業經驗,可用於解決開發者在實際中所面臨的各種挑戰。 <br /> 本書內容全面深入,適合各層次PHP和MySQL開發人員閱讀,既是優秀的學習教程,也可作為參考手冊。 <br /> PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。它可以比 CGI或Perl更快速的執行動態網頁。用PHP做出的動態頁面與其他的程式語言相比,PHP是將程式嵌入HTML文檔中去執行,執行效率比完全產生HTML標記的CGI要高許多;PHP還可以執行編譯後程式碼,編譯可以達到加密和優化程式碼運行,使程式碼運行更快。 PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,並且支援幾乎所有流行的資料庫以及作業系統。最重要的是PHP可以用C、C 進行程式的擴充! <br /> <br /> </div>
<span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">《PHP新手上路中文教學》前言:</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">PHP 是秉承Linux 的GNU 風格,借助與原始碼公開,使他迅速成為世界上目前應用最為廣泛的網站製作語言之一。借助與C 的形式,引用類別的概念,使得程式碼的可重複性應用便的異常簡單。加上他和Linux,Apache 和MySql 的緊密配合,關鍵性的應用也沒有問題(有名的Sina就 是採用Php)。同時,PHP第四代Zend(PHP4)的核心引擎正式版也已經發布了,整個程式的核心得到了大幅的改進,讓PHP程式的執行速度變得更快。 PHP在優化之後的效率,比傳統CGI或ASP等程式有了更好的表現。而且正因為PHP是免費的,因此任何人都可以訪問PHP WEB站點,下載完整的源代碼。更重要的是:用PHP寫的程式碼執行起來會更快,能實現同樣功能的PHP程式碼,不用改變就可以在不同的WEB伺服器上、不同的作業系統下運作。就憑這一點,你就已經有足夠的理由選擇PHP。 </span>
<span style="color:#6F6F6F;font-family:"font-size:14px;background-color:#FFFFFF;">歡迎朋友們加入php自學的行列,php語言是一門入門簡單,容易上手的通用開源腳本語言,《php完全自學手冊》能使學習者對php有一個大致的了解,並能通過該語言進行簡單的網站和軟體開發。 </span>
<p> 想要掌握PHP程式設計技術?或是想要學習如何完成一個特定的任務?那一定要先看看《<strong>PHP經典實例</strong>》。本書介紹了專門為PHP 5.4和5.5修訂的350個經典技巧,並提供了豐富的範例程式碼。特別是對產生動態Web內容的解決方案做了全面更新,從使用基本資料類型到查詢資料庫,從呼叫RESTful API到測試和保護網站安全都有涵蓋。 </p> <p> 各個技巧都提供了範例程式碼,可以免費使用,另外還討論瞭如何解決問題以及這些解決方案為什麼可行。不論你是經驗豐富的PHP程式設計師,還是剛從其他語言轉到PHP,本書都是一個理想的實用資源。 </p> <p> <strong>《PHP經典實例》提供的技巧包括: <br /> </strong> 基本資料型態:字串、數字、陣列和日期時間。 <br /> 程式建構模組:變數、函數、類別和物件。 <br /> Web程式設計:cookie、表單、會話和認證。 <br /> 使用PDO、SQLite和其他擴充功能存取資料庫。 <br /> RESTful API客戶端和伺服器,包括HTTP、XML和OAuth。 <br /> 重要概念:email、正規表示式和圖形建立。 <br /> 設計健壯的應用:安全和加密、錯誤處理、調試和測試,以及效能調優。 <br /> 檔案、目錄和PHP的命令列介面。 <br /> 庫和套件管理器,如Composer和PECL。 </p>
PHP 的 date() 函數用於格式化時間或日期。 PHP Date() 函數 PHP Date() 函數可將時間戳格式化為較好的日期和時間。 文法 <br /> <br /> date(format,timestamp) <br />## <br /> 參數<br /> 描述<br /> <br /> format <br /> 必需。規定時間戳記的格式。 <br /> <br /> timestamp <br /> 可選。規定時間戳。預設是當前的日期和時間。 <br /> PHP <br /># 日期<br /> <br /> - <br /> 什麼是時間戳(<br /> Timestamp<br /> )? <br /> 時間戳記是自<br /> 1970 <br /> 年<br /> 1 <br /># 月 <br /> 1 日(<br /> 00:00:00 GMT<br /> )以來的秒數。它也被稱為<br /> <br /> Unix <br /> 時間戳(<br /> Unix <br /> Timestam<br /> )。 <br /> PHP <br /># 日期 <br /> - 格式化日期<br /> <br /> date() <br /> 函數的第一個參數規定如何格式化日期/<br /> 時間。它使用字母來表示日期和時間的格式。這裡列出<br /> 了一些可用的字母:<br /> <br /> <br /> d - <br /> 月中的天<br /> <br /> (01-31) <br /> <br /> m - 目前月,以數字計<br /> <br /> (01-12) <br /> <br /> Y - 目前的年(四位數)<br /> 您可以在我們的<br /> <br /> PHP Date <br /> 參考手冊中,找到格式參數中可以使用的所有字母。 <br /> 可以在字母之間插入其他字符,例如 <br /> "/"<br /> 、<br /> "." <br /> 或<br /> "-"<br /> ,這樣就可以增加附加格式了:<br /> <br /> <?php echo date("Y/m/d"); echo "<br />"; echo date("Y.m.d"); echo "<br />"; <br /> <br /> <div> <br /> </div>