Time of Update: 2018-12-08
這是擴充yibing的select預設選擇的實現方法 複製代碼 代碼如下:<select name="wuyeleixing" size="1"> <option <?php if($myrow[wuyeleixing]==1) echo("selected");?> value="1">住宅</option> <option <?php if($myrow[wuyeleixing]==2) echo("selected");?>
Time of Update: 2018-12-08
複製代碼 代碼如下:/** * 將一個字串中含有全形的數字字元、字母、空格或'%+-()'字元轉換為相應半形字元 * @access public * @param string $str 待轉換字串 * @return string $str 處理後字串 */ function make_semiangle($str) { $arr = array('0' => '0', '1' => '1', '2' => '2', '3' => '3', '4' => '4'
Time of Update: 2018-12-08
php擷取 checkbox複選框值的方法 複製代碼 代碼如下:<html xmlns="http://www.jb51.net/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>php擷取 checkbox複選框值的方法</title> </head> <body>
Time of Update: 2018-12-08
php 讀取選項按鈕radio值 複製代碼 代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>php 讀取選項按鈕radio值</title> </head> <body> <form id="
Time of Update: 2018-12-08
編碼範圍1. GBK (GB2312/GB18030) \x00-\xff GBK雙位元組編碼範圍 \x20-\x7f ASCII \xa1-\xff 中文 \x80-\xff 中文 2. UTF-8 (Unicode) \u4e00-\u9fa5 (中文) \x3130-\x318F (韓文 \xAC00-\xD7A3 (韓文) \u0800-\u4e00 (日文) ps: 韓文是大於[\u9fa5]的字元 正則例子:
Time of Update: 2018-12-08
1: 用file_get_contents 以get方式擷取內容 複製代碼 代碼如下:<?php $url='http://www.baidu.com/'; $html = file_get_contents($url); //print_r($http_response_header); ec($html); printhr(); printarr($http_response_header); printhr(); ?> 範例程式碼2: 用fopen開啟url,
Time of Update: 2018-12-08
複製代碼 代碼如下:<?php //上傳檔案類型列表 $uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'image/x-png' ); $max_file_size = 200000; //上傳檔案大小限制, 單位BYTE $path_im = "prod_img/"; //產生大圖儲存檔案夾路徑 $path_sim = "prod_simg/"
Time of Update: 2018-12-08
getimagesize — 取得映像大小 說明 array getimagesize ( string $filename [, array &$imageinfo ] ) getimagesize() 函數將測定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 影像檔的大小並返回映像的尺寸以及檔案類型和一個可以用於普通 HTML 檔案中 <IMG> 標記中的 height/width
Time of Update: 2018-12-08
資料增加,刪除,查詢,排序詳細說明 對數組的添加(首尾資料添加(不限定條數)以及中間任意位置添加資料操作) . 2~對數組的刪除(首尾的資料刪除(不限定條數)以及中間任意位置的資料刪除操作,條件:對數組中間位置刪除的,後面的值往前挪,接上以前的位置) . 3~對資料的排序操作(排序操作,要的是效率) .
Time of Update: 2018-12-08
比如第一次請求一個檔案的從0到999位元組,第二次請求1000到1999位元組,以此類推,每次請求1000位元組的內容,然後程式通過fseek函數去取得對應的檔案位置,然後輸出。 複製代碼 代碼如下:$fname = './05e58c19552bb26b158f6621a6650899'; $fp = fopen($fname,'rb'); $fsize = filesize($fname); if (isset($_SERVER['HTTP_RANGE']) &&
Time of Update: 2018-12-08
經過複雜的判斷與算是的擷取IP地址函數 複製代碼 代碼如下:function getIP() { if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } elseif (getenv('HTTP_X_FORWARDED_FOR')) { $ip = getenv('HTTP_X_FORWARDED_FOR'); } elseif (getenv('HTTP_X_FORWARDED')) { $ip =
Time of Update: 2018-12-08
php 獲得當前的指令碼網址(只有路徑) 複製代碼 代碼如下:function GetCurUrl() { if(!empty($_SERVER["REQUEST_URI"])) { $scrtName = $_SERVER["REQUEST_URI"]; $nowurl = $scrtName; } else { $scrtName = $_SERVER["PHP_SELF"]; if(empty($_SERVER["QUERY_STRING"])) { $nowurl =
Time of Update: 2018-12-08
複製代碼 代碼如下:class CacheException extends Exception {} /** * 緩衝抽象類別 */ abstract class Cache_Abstract { /** * 讀緩衝變數 * * @param string $key 緩衝下標 * @return mixed */ abstract public function fetch($key); /** * 緩衝變數 * * @param string $key 緩衝變數下標 * @param
Time of Update: 2018-12-08
複製代碼 代碼如下:$conn = new com("ADODB.Connection"); $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("www.jb51.net/db.mdb"); //與access串連要用到com介面了。 $conn->Open($connstr); $rs = new com("ADODB.RecordSet"); //資料查詢並顯示出來
Time of Update: 2018-12-08
上傳圖片: 複製代碼 代碼如下:if (!empty($_FILES["img"]["name"])) { //提取檔案域內容名稱,並判斷 $path=”uppic/”; //上傳路徑 if(!file_exists($path)) { //檢查是否有該檔案夾,如果沒有就建立,並給予最高許可權 mkdir(“$path”, 0700); }//END IF //允許上傳的檔案格式 $tp = array(“image/gif”,”image/pjpeg”,”image/jpeg”);
Time of Update: 2018-12-08
圖表庫下面的類庫可以讓你很簡單就能建立複雜的圖表和圖片。當然,它們需要GD庫的支援。pChart - 一個可以建立統計圖的庫。Libchart - 這也是一個簡單的統計圖庫。JpGraph - 一個物件導向的圖片建立類。Open Flash Chart - 這是一個基於Flash的統計圖。RSS 解析解釋RSS並是一件很單調的事情,不過幸好你有下面的類庫可以協助你方便地讀取RSS的Feed。MagpieRSS - 開源的PHP版RSS解析器,據說功能強大,未驗證。SimplePie -
Time of Update: 2018-12-08
複製代碼 代碼如下:echo "asd";//字串 echo "ads$c";//字串+變數 echo 'ads$c';//字串 asd$c $c不是變數 echo "sd"."vs"; echo "sd","vs"; echo $a; echo $a.$b; echo $a,$b; echo $a.$b.$c; echo $a,$b,$c; echo "kaskd{$c}asd"; echo "kakskd{$arr['lo']}"; echo "kakskd{$obj->a}";
Time of Update: 2018-12-08
is_file() 函數檢查指定的檔案名稱是否是正常的檔案。 is_file — Tells whether the filename is a regular file 用法 bool is_file ( string $filename ) $file 為必選參數 如果檔案存在且為正常的檔案則返回 TRUE。 來看一個測試is_file經典執行個體 複製代碼 代碼如下:<?php var_dump(is_file('a_file.txt')) . "\n";
Time of Update: 2018-12-08
config.php 複製代碼 代碼如下:<?php $conn = @mysql_connect("localhost","root","") or die("資料庫連接出錯!"); mysql_select_db("gb",$conn); mysql_query("set names 'GBK'"); ?> add.php 複製代碼 代碼如下:<?php include("config.php"); if($_POST['submit']){
Time of Update: 2018-12-08
實現原理: 就是對id對進行order by id desc 或 order by id asc進行排序,然後再判斷比當前id> or小於當前文章id的相同欄目的文章。 執行個體的sql語句如下: $id就是當面文章的id select * from news where id<$id order by id desc limit 0,1 select * from news where id>$id order by id desc limit 0,1 -- -- 表的結構