讀書筆記-《細說PHP》

來源:互聯網
上載者:User
《細說PHP》——電子工業出版社

第一章 lamp網站構建

Web應用的部分優勢:

基於瀏覽器,具有統一的平台和UI體驗。

無需安裝,擁有瀏覽器即可體驗。

總是使用應用的當前最新版本,無需升級。

資料持久儲存在雲端,基本無需擔心丟失。

Web2.0主要特點:

使用者參與網站內容製造。

Web2.0更注重互動性。

符合Web標準的網站設計。

Web2.0和Web1.0之間沒有絕對的界限。

Web2.0的核心不是技術,而在於指導思想。

HTTP協議:

預設連接埠是TCP80。

請求工作過程分為4步:1.建立串連;2.發出請求資訊;3.接收響應資訊;4.關閉串連。

HTTP訊息類型:1.請求訊息;2.響應訊息。

HTTP訊息內容:1.請求/響應行;2.請求/回應標頭;3.請求/響應體。

常用Web伺服器:

Apache、NGINX、IIS、Tomcat、Weblogic

常見網站服務平台:

ASP.NET、JavaEE、LAMP

PHP能夠做什麼:

服務端指令碼、命令列指令碼、編寫傳統型應用程式

PHP的特性:

可運行在所有主流作業系統之上。

支援很大範圍的資料庫。

支援利用諸如LDAP、SNMP、IMAP、POP3等協議服務。

第6章 PHP的基本文法

可變變數:

$hi = "hello";$$hi = "world";echo "$hi $hello"; // 輸出hello world,$$hi = $hello
變數引用賦值:

$foo = "BOB";$bar = &$foo;$bar = "My name is Tom";echo $bar; // 輸出My name is Tomecho $foo; // 輸出My name is Tom
注意:PHP引用不像C語言的地址指標,$bar和$foo在記憶體上不同體,只是把各自的值相關聯起來,參考下面例子。

$foo = 25;$bar = &$foo;unset($bar);echo $foo; // 輸出25
變數命名:

區分大小寫、以字母或底線開頭(不能以數字)、不能存在空格、中文是允許的、可以使用關鍵字做變數名(只是容易混淆)

變數類型:

PHP是弱類型檢查語言,變數或常量的資料類型由程式的上下文決定。


以上就介紹了讀書筆記-《細說PHP》,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.