供參考的 php 學習提高路線分享
第一階段 第一講,WEB基礎 1.1 網站基本知識;
1.2 網絡協議介紹;
1.3 B/S與C/S結構的區別;
1.4 WEB編程、網站開發技術介紹。
第二講,網頁設計 2.1 Dreamweaver介紹及使用;
2.2 靜態網頁HTML語言;
2.3 標題與段落...
|
第一階段 第一講,WEB基礎 1.1 網站基本知識;
1.2 網絡協議介紹;
1.3 B/S與C/S結構的區別;
1.4 WEB編程、網站開發技術介紹。
第二講,網頁設計 2.1 Dreamweaver介紹及使用;
2.2 靜態網頁HTML語言;
2.3 標題與段落...
strtr 有兩種形式:
string strtr ( string $str , string $from , string $to ) string strtr ( string $str , array $replace_pairs ) 當使用第一種的時候, 參數 $from, $to 的字符串長度一定要相同, 否則多余的(...
核心代碼: 復制代碼 代碼如下: header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pr...
打包下載
Pain.php 復制代碼 代碼如下: <?php class Pain { public $var=array(); public $tpl=array(); //this is the method to assign vars to the template public function assign($variable,$value=null) { $...
先要到網上下載Snoopy.class.php 調用方法: 復制代碼 代碼如下: <?php require 'lib/Snoopy.class.php'; require 'lib/WebCrawl.class.php';//包含下面代碼 $go=new WebCrawl('http://www.baidu.com'); echo $go->get...
復制代碼 代碼如下://判斷一個數組是否為空 /** array( ); 空 array( array( ), array( ), array( ) ); 空 array( array( ), array( array( ), array( 1=>1 ) ), array( ) ); 非 空 */ function is_array_null($valu...
復制代碼 代碼如下: <?php class SessionToDB { private $_path = null; private $_name = null; private $_pdo = null; private $_ip = null; private $_maxLifeTime = 0;
public function __construct(PDO $pdo)...
復制代碼 代碼如下:<?php function foreachDir($path){ $handle=opendir($path); if($handle){ while (false !== ($file = readdir($handle))) { if($file!="." && $file!='..'){ if(is_dir($path.$file)){ echo $pa...
使用網上流傳的一個程序實現pdf截圖為png,需要使用Imagic擴展。在windows下安裝完后提示: Fatal error: Trying to clone an uncloneable object of class Imagick in C:/www/hx/pdf_to_png.php on line 17
使用IIS和...
Ihipop 學校的 Discuz X1.5 論壇被黑,在那里吵了一個下午。Google 一下“Discuz! X1-1.5 notify_credit.php Blind SQL injection exploit”,你就知道。
Discuz 是國內很流行的論壇系統,被黑的網站應該會很多吧。不過...
復制代碼 代碼如下: <?php echo json_encode("中文"); //"/u4e2d/u6587" 這就讓我們這些在天朝做開發的同學, 很是頭疼, 有的時候還不得不自己寫json_encode.
而在PHP5.4, 這個問題終于得以解決, Json新增了一個選...
這樣就出現了一個問題,一個客戶端的相應服務端可能執行1秒也有可能執行1分鐘,這樣瀏覽器就會一直處于等待狀態,如果程序執行緩慢,用戶可能就沒耐心關掉了瀏覽器。
而有的時候我們不需要關心程序執行的結果,沒有必要這樣...
array_count_values()定義和用法 array_count_values() 函數用于統計數組中所有值出現的次數。
本函數返回一個數組,其元素的鍵名是原數組的值,鍵值是該值在原數組中出現的次數。
語法 array_count_values(array)...
shuffle()定義和用法 shuffle() 函數把數組中的元素按隨機順序重新排列。
若成功,則返回 TRUE,否則返回 FALSE。
注釋:本函數為數組中的單元賦予新的鍵名。這將刪除原有的鍵名而不僅是重新排序。
注釋:自 PHP 4.2.0...
array_sum()定義和用法 array_sum() 函數返回數組中所有值的總和。
如果所有值都是整數,則返回一個整數值。如果其中有一個或多個值是浮點數,則返回浮點數。
PHP 4.2.1 之前的版本修改了傳入的數組本身,將其中的字符...
array_key_exists() 定義和用法 array_key_exists() 函數判斷某個數組中是否存在指定的 key,如果該 key 存在,則返回 true,否則返回 false。
語法 array_key_exists(key,array) 參數 描述 key 必需。規定鍵名。 array...
in_array() 定義和用法 in_array() 函數在數組中搜索給定的值。
語法 in_array(value,array,type) 參數 描述 value 必需。規定要在數組搜索的值。 array 必需。規定要搜索的數組。 type 可選。如果設置該參數為 tr...
array_unique() 定義和用法 array_unique() 函數移除數組中的重復的值,并返回結果數組。
當幾個數組元素的值相等時,只保留第一個元素,其他的元素被刪除。
返回的數組中鍵名不變。
語法 array_unique(array) 參數...
array_keys() 定義和用法 array_keys() 函數返回包含數組中所有鍵名的一個新數組。
如果提供了第二個參數,則只返回鍵值為該值的鍵名。
如果 strict 參數指定為 true,則 PHP 會使用全等比較 (===) 來嚴格檢查鍵值的...
array_combine() 定義和用法 array_combine() 函數通過合并兩個數組來創建一個新數組,其中的一個數組是鍵名,另一個數組的值為鍵值。
如果其中一個數組為空,或者兩個數組的元素個數不同,則該函數返回 false。
語法 ar...
next() 定義和用法 next() 函數把指向當前元素的指針移動到下一個元素的位置,并返回該元素的值。
如果內部指針已經超過數組的最后一個元素,函數返回 false。
語法 next(array)參數 描述 array 必需。規定要使用的...
array_values() 定義和用法 array_keys() 函數返回包含數組中所有鍵名的一個新數組。
如果提供了第二個參數,則只返回鍵值為該值的鍵名。
如果 strict 參數指定為 true,則 PHP 會使用全等比較 (===) 來嚴格檢查鍵值...
定義和用法 end() 函數將數組內部指針指向最后一個元素,并返回該元素的值(如果成功)。
語法 end(array)參數 描述 array 必需。規定要使用的數組。
例子 復制代碼 代碼如下: <?php $people = array("Peter", "Joe",...
prev() 定義和用法 prev() 函數把指向當前元素的指針移動到上一個元素的位置,并返回該元素值。
如果內部指針已經超過數組的第一個元素之前,函數返回 false。
語法 prev(array)參數 描述 array 必需。規定要使用的...
復制代碼 代碼如下: <?php $fruits = array("155::vbscript::http://www.jb51.net/list/list_114_1.htm", "1::javascript::http://www.jb51.net/list/list_3_1.htm", "2::正則表達式::http://www.jb51.net/list/list...