TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
PHP經典編程265例(簡體書)
滿額折

PHP經典編程265例(簡體書)

商品資訊

人民幣定價:49.8 元
定價
:NT$ 299 元
優惠價
87260
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《PHP學習路線圖:PHP經典編程265例》以基礎知識為框架,介紹了各部分知識所對應的常用開發實例,并進行透徹地解析。內容包括PHP基礎、函數、PHP流程控制語句、Web技術、MySQL數據庫、PHP數據庫編程、字符串高級處理、PHP數組應用、日期和時間的處理、圖形圖像處理、文件目錄處理、面向對象編程、PDO數據庫抽象層、Smarty模板、ThinkPHP框架和PHP的字符編碼。
《PHP學習路線圖:PHP經典編程265例》所精選的實例都是一線開發人員在實際項目中的積累,對這些實例進行了技術上的解析,并給出了詳細的實現過程。讀者通過對《PHP學習路線圖:PHP經典編程265例》的學習,能夠提高開發能力,積累開發經驗。
《PHP學習路線圖:PHP經典編程265例》提供了大量的源程序、素材,提供了相關的模塊庫、案例庫、素材庫、題庫等多種形式輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。
《PHP學習路線圖:PHP經典編程265例》內容詳盡,實例豐富,非常適合作為零基礎學習人員的學習用書和大中專院校師生的學習教材,也適合作為相關培訓機構的師生和軟件開發人員的參考資料。

名人/編輯推薦

《PHP學習路線圖:PHP經典編程265例》編輯推薦:快速服務:微博、QQ在線服務,自學視頻:72集大型多媒體自學視頻,海量資源:模塊庫、案例庫、素材庫、題庫。
《PHP學習路線圖:PHP經典編程265例》提供了內容豐富的配套資源,可以登錄提示網址,找到《PHP學習路線圖:PHP經典編程265例》後,在該頁面的“網絡資源”超鏈接處下載,也可以訪問《PHP學習路線圖:PHP經典編程265例》的新浪微博,根據提示鏈接下載。
PHP學習路線圖,為讀者朋友提供了從入門到實際項目開發所需要的各方面必備知識,提供了較為完善的學習整體解決方案,搭起了從學校走向社會的橋梁,各個品種既有前後關聯,也可以獨立使用。從而避免了像以前那樣,學完一本書之後,仍然無所適從,既不會做項目也不知道接下來該學什么,以至于半途而廢的困惑。

目次

第1章 PHP基礎
實例001 獲取當前執行文件的名稱
實例002 計算一個圓形的面積
實例003 當數字遇到字符串
實例004 通過轉義字符輸出特殊字符串
實例005 通過PHP5新型字符串動態輸出JavaScript代碼
實例006 比較兩個時間戳的大小
實例007 判斷數字的奇偶性
實例008 通過邏輯運算符判斷用戶的權限
實例009 獲取2000~2020年中所有的閏年
實例010 自定義數字加密算法
實例011 隨機輸出字符串
實例012 在頁面中打印服務器時間
實例013 區分單引號和雙引號
實例014 前置運算符和後置運算符的區別
實例015 使用可變變量輸出“I Like PHP!”

第2章 函數
實例016 自定義函數過濾字符串
實例017 獲取上傳文件的後綴
實例018 統一上傳文件名稱的大小寫
實例019 論壇內容的簡單輸出
實例020 日期、時間的名稱化輸出
實例021 倒計時
實例022 中文圖像驗證碼
實例023 上傳文件到服務器
實例024 讀取整個文本文件中的內容
實例025 連接MySQL數據庫服務器
實例026 選擇指定的MySQL數據庫
實例027 執行SQL語句
實例028 文本文件分頁讀取
實例029 查詢關鍵字描紅
實例030 分頁顯示圖書信息
實例031 一般用戶注冊
實例032 帶檢測用戶名的用戶注冊
實例033 分步用戶注冊

第3章 PHP流程控制語句
實例034 員工生日提醒
實例035 SWITCH網頁框架
實例036 員工信息的批量刪除
實例037 do…while語句循環讀取數據庫中數據
實例038 生成隨機驗證碼
實例039 圖形計數器
實例040 包含數據庫連接文件
實例041 健康生活提醒
實例042 if語句判斷美女征婚條件
實例043 網頁版九九乘法表
實例044 讀取購物車中的數據
實例045 多圖片上傳
實例046 控制頁面中表情圖的輸出
實例047 控制頁面中數據的輸出數量
實例048 考試成績評定標準

第4章 Web技術
實例049 通過客戶端IP限制投票次數
實例050 設計論壇登錄界面
實例051 可以上傳圖片的表單
實例052 以文本域的形式顯示數據信息
實例053 驗證用戶注冊信息是否合理
實例054 省市級聯動菜單
實例055 省市縣級聯動菜單
實例056 實現復選框中的全選、反選和不選
實例057 上傳圖片預覽
實例058 通過下拉列表選擇頭像
實例059 日期選擇器
實例060 在頁面右下角彈出漸顯的廣告窗口
實例061 樹形導航菜單
實例062 收縮式導航菜單
實例063 控制登錄用戶的過期時間
實例064 單點登錄
實例065 統計用戶在線時間
實例066 限制用戶訪問網站的時間
實例067 SESSION更換聊天室界面
實例068 掌控登錄用戶的權限
實例069 屏蔽頁面刷新對計數器的影響
實例070 SESSION購物車
實例071 清理SESSION緩存提高網站訪問的效率
實例072 限制上傳文件的大小
實例073 限制上傳文件的類型
實例074 通過鏈接方式下載
實例075 上傳多個文件到服務器
實例076 通過header()函數進行下載
實例077 重新定義上傳文件的名稱

第5章 MySQL數據庫
實例078 啟動MySQL服務
實例079 連接MySQL服務器
實例080 關閉MySQL服務
實例081 創建PHP圖書數據庫
實例082 選擇PHP圖書數據庫
實例083 刪除PHP圖書數據庫
實例084 在PHP圖書數據庫中創建圖書信息表
實例085 查看圖書信息表
實例086 修改圖書信息表
實例087 重命名圖書信息表
實例088 刪除圖書信息表
實例089 向圖書信息表中添加數據
實例090 修改圖書信息表中的數據
實例091 刪除圖書信息表中所有數據
實例092 刪除圖書信息表中指定數據
實例093 通過phpMyAdmin修改MySQL用戶密碼
實例094 通過phpMyAdmin設置數據庫、數據表編碼
實例095 phpMyAdmin操作數據庫
實例096 phpMyAdmin操作數據表
實例097 phpMyAdmin操作數據

第6章 PHP數據庫編程
實例098 通過MySQL函數訪問數據庫
實例099 將數據以二進制形式上傳到數據庫
實例100 查詢日期型數據
實例101 查詢字符串
實例102 使用MySQL存儲過程實現用戶注冊
實例103 使用MySQL事務處理實現銀行安全轉賬
實例104 避免輸出中文字符串時出現亂碼
實例105 查詢指定時間段的數據
實例106 查詢從指定位置的前N條記錄
實例107 通過PHP面向過程實現數據分頁
實例108 通過PHP面向對象實現數據分頁
實例109 查詢結果不顯示重復記錄
實例110 Delete語句刪除圖書信息
實例111 對統計結果進行排序
實例112 使用select子句進行多表查詢
實例113 合并多個結果集
實例114 簡單的嵌套查詢
實例115 用in查詢表中的記錄信息
實例116 使用聚集函數sum()對學生成績進行匯總
實例117 使用聚集函數avg求學生的平均成績
實例118 使用聚集函數min()求利潤最少的商品
實例119 使用聚集函數max()求銷售利潤最高的商品
實例120 使用聚集函數count()求利潤大于某值的數據
實例121 多表聯合查詢
實例122 left outer join查詢
實例123 right outer join查詢
實例124 利用transform分析數據
實例125 使用格式化函數轉換查詢條件的數據類型
實例126 在查詢中使用日期函數
實例127 一般搜索
實例128 高級搜索
實例129 程序員搜索引擎

第7章 字符串高級處理
實例130 統計帖子標題的長度
實例131 購物車中數據的讀取
實例132 查詢關鍵字描紅
實例133 統計查詢關鍵字的出現次數
實例134 去除帖子標題的首尾空格
實例135 驗證電話號碼的格式是否正確
實例136 驗證E-mail地址格式是否正確
實例137 超長文本的分頁輸出
實例138 統一上傳文件名稱的大小寫
實例139 貨幣數據的格式化輸出
實例140 統一英文注冊用戶首字母大小寫
實例141 解決用substr()函數對中文字符串截取時亂碼
實例142 將元素中指定位置的索引替換
實例143 統計數組元素的個數
實例144 去除數組中的重復元素
實例145 判斷字符串中是否存在指定子串
實例146 合并數組
實例147 拆分數組
實例148 將時間和日期轉換為時間戳
實例149 網頁鬧鐘

第8章 PHP數組應用
實例150 查看最便宜的圖書
實例151 隨機抽取圖書
實例152 車牌搖號
實例153 獲取上傳文件的數據
實例154 $_FILES[]全局數組在文件上傳中的應用
實例155 圖書信息逆向輸出
實例156 統計圖書的數量
實例157 獲取圖書館中最受歡迎的3本圖書
實例158 生成在線考試題
實例159 向購物車中添加商品
實例160 查看購物車
實例161 從購物車中移去指定商品
實例162 修改商品購買數量
實例163 清空購物車
實例164 收銀臺結賬

第9章 日期和時間的處理
實例165 獲取不同地區的當前時間
實例166 計算考試時間
實例167 輸出中文格式的日期和時間
實例168 檢驗日期和時間的有效性
實例169 倒計時
實例170 判斷時間的早晚
實例171 網頁鬧鐘
實例172 計算程序的運行時間

第10章 圖形圖像處理
實例173 GD2函數填充幾何圖形
實例174 GD2函數在照片上添加文字
實例175 GD2函數為圖片添加文字水印
實例176 GD2函數為圖片添加圖像水印
實例177 GD2函數生成圖形驗證碼
實例178 折線圖分析2010年的銷售額
實例179 柱形圖分析編程詞典銷售比例
實例180 餅形圖分析2010年圖書銷量
實例181 GD2函數折線圖分析網站月訪問量走勢
實例182 GD2函數柱狀圖分析編程詞典滿意度調查
實例183 GD2函數餅形圖分析圖書市場的份額
實例184 柱狀圖展示編程詞典6、7月份銷售量
實例185 柱狀圖展示編程詞典上半年銷量
實例186 折線圖分析2010年牛肉市場價格走勢
實例187 多餅形圖區塊分析年圖書銷量
實例188 縮略圖藝術庫
實例189 通過圖像顯示投票統計結果
實例190 通過圖像顯示密碼安全強度
實例191 任意調整上傳圖片的大小

第11章 文件目錄處理
實例192 文件操作匯總
實例193 文件類型檢測
實例194 刪除指定目錄下的所有ini文件
實例195 重新定義目錄的名稱
實例196 獲取磁盤分區的大小
實例197 遍歷指定目錄下的所有文件
實例198 可以屏蔽刷新功能的文本計數器
實例199 從文本文件讀取注冊服務條款
實例200 遍歷、刪除指定文件目錄下的所有文件
實例201 文件屬性分析
實例202 將文本文件中的內容存儲到數據庫中
實例203 判斷文件是否被改動
實例204 目錄操作匯總

第12章 面向對象編程
實例205 使用類的屬性保存數據庫連接參數
實例206 數據庫連接類中定義數據庫連接方法
實例207 數據統計類中定義求數值平方的方法
實例208 使用$this關鍵字調用汽車類自身的方法
實例209 學生類中使用構造方法為學生信息初始化
實例210 汽車類使用public關鍵字定義汽車的行駛方法
實例211 使用private關鍵字定義汽車的顏色屬性
實例212 使用protected關鍵字定義汽車的保修年限
實例213 蘋果子類繼承水果父類
實例214 使用parent關鍵字調用父類的方法
實例215 蘋果子類中覆蓋水果父類中的方法
實例216 美食抽象類
實例217 學生類多重接口的實現
實例218 通過繼承實現多態
實例219 通過接口實現多態
實例220 使用final關鍵字防止類被繼承
實例221 使用static關鍵字定義類的靜態成員
實例222 使用clone關鍵字實現對象的克隆
實例223 使用__set()方法為類中未經定義的屬性賦值
實例224 使用__get()方法獲取未聲明屬性的名稱
實例225 使用__call()方法打印類中未定義方法的信息
實例226 使用__toString()方法將類的實例轉化為字符串
實例227 使用__isset()方法提示未定義屬性信息
實例228 使用單例模式制作數據庫管理類
實例229 使用策略模式打印客戶端瀏覽器類型
實例230 使用工廠模式設置用戶訪問權限

第13章 PDO數據庫抽象層
實例231 連接MySQL數據庫
實例232 連接MS SQL Server數據庫
實例233 連接Oracle數據庫
實例234 通過PDO向數據庫中添加數據
實例235 通過PDO瀏覽數據庫中的數據
實例236 通過PDO更新數據庫中的數據
實例237 瀏覽客戶留言
實例238 明日書店會員注冊
實例239 添加留言信息
實例240 查詢留言

第14章 Smarty模板
實例241 封裝Smarty模板的配置方法
實例242 Smarty模板中日期、時間的格式化輸出
實例243 Smarty模板中的編碼
實例244 Smarty模板制作日期、時間選擇器
實例245 通過Section循環輸出數據
實例246 開啟網站注冊頁面的緩存
實例247 通過配置文件定義變量
實例248 Smarty+ADODB完成數據的分頁顯示
實例249 Smarty模板中truncate()方法截取字符串
實例250 Register_function()方法注冊模板函數
實例251 Smarty模板中的關鍵字描紅技術
實例252 Smarty模板中生成數字驗證碼

第15章 ThinkPHP框架
實例253 用戶信息的查詢、更新和刪除
實例254 用戶登錄和數據的分頁輸出
實例255 通過驗證碼類和分頁類完成用戶登錄和分頁輸出
實例256 通過ThinkPHP中的擴展類生成中文驗證碼
實例257 可以傳遞查詢條件的分頁
實例258 應用ThinkPHP中的擴展類上傳文件

第16章 PHP的字符編碼
實例259 設計GB2312編碼格式的網頁
實例260 設計GBK編碼格式的網頁
實例261 設計UTF-8編碼格式的網頁
實例262 通過iconv()函數實現編碼格式的轉換
實例263 避免截取超長文本時出現亂碼
實例264 對輸出的數據進行編碼格式轉換
實例265 論壇中控制帖子標題輸出的長度

書摘/試閱

條件語句的應用,小到一個簡單的判斷登錄用戶權限的模塊,大到高負載、高訪問量的大型網站的整個程序中都會有它的身影。如何熟練地掌握if條件語句的應用呢?其實很簡單,每個應用語句都有其特點和使用原則,特別是在多層嵌套的if語句中,它的應用原則是:無論多少層語句的嵌套,只要找到if語句開始處和閉合處,一般就不會產生邏輯錯誤。
本實例來源于網絡上的一個笑話,其主要內容為:一女子讓計算機為其征婚,開出征婚條件有兩點:?要帥;?要有車。計算機為她搜尋到了結果并回答她說:女士您搜尋的是象棋嗎?這位女子不愿接受此次搜尋的結果又重新輸入條件:?要有很多錢;?要有漂亮的房子。計算機為她再次搜尋了結果:女士,您搜尋的是銀行嗎?此女子仍然不失望,繼續輸入條件:?要有安全感;?要長得酷。結果計算機搜出的是:女士,您搜尋的是奧特曼嗎?此女子想嘗試最後一次,于是輸入條件:?要有很多錢、要長得酷、要有安全感;?有車、要帥、要有漂亮的房子。計算機搜尋了很久才回答道:哦,女士,我知道了,您搜尋的是奧特曼在銀行里下象棋。程序的運行結果如圖3.12所示。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 260
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區