Time of Update: 2017-01-13
有時候確實需要上傳一些比較大的檔案,老高的伺服器是nginx+php,二者都需要配置。nginx老高剛開始只是配置了PHP,每次傳輸大檔案總是報錯413 “Request Entity Too Large”原因是nginx限制了用戶端上傳檔案大小,修改的方法很簡單,修改client_max_body_size為需要的值即可!# 搜尋client_max_body_size,如果你的設定檔很少,就不需要搜尋,直接開啟設定檔的server段grep -nr
Time of Update: 2017-01-13
選簡介一下json吧,json(網頁特效 object notation) 是一種輕量級的資料交換格式。易於人閱讀和編寫。同時也易於機器解析和產生。它基於javascript programming language, standard ecma-262 3rd edition - december 1999的一個子集。 json採用完全獨立於語言的文字格式設定,但是也使用了類似於c語言家族的習慣(包括c, c++, c#, java, javascript, perl,
Time of Update: 2017-01-13
匹配email地址的Regex:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*匹配網址url的Regex:[a-za-z]+://[^s]*下面看一執行個體<body onload="f.a.select();"><?phpecho 'a:'.htmlspecialchars($a);echo '<br>a1:';$a1 = eregi_replace('(^[_.][:alnum:]-]+@([[:alnum:]][[
Time of Update: 2017-01-13
function outpege($ps教程,$page){// $ps 累計資訊數 $page 當前page數 $max 列表的最大數 $min 列表的最小值$max = ($page >= 5)? $page+5:10;if($max > $ps)$max =$ps;$min =($page-5); if($min<1) $min =1;if($page&
Time of Update: 2017-01-13
1 如果實現小檔案的上傳(2mb)一下是不需要對php教程.ini 中的配置進行修改的,如果要是大檔案的上傳就必須進行配置的修改2 修改php.ini 中的內容有: post_max_size 指php通過表單post所能接收的最大值 upload_max_filesize 指允許上傳檔案的最大值 3
Time of Update: 2017-01-13
<!--t.php代碼 代碼如下複製代碼 <?$title = isset($_get['title'])?$_get['title']:'';if( $title ){ $sql ='select id from filecontent where title=''.$title.'''; $q = mysql教程_query( $sql ) or die( mysql_error()); if( mysql_num_rows( $
Time of Update: 2017-01-13
定義和用法mkdir() 函數建立目錄。若成功,則返回 true,否則返回 false。文法mkdir(path,mode,recursive,context)參數 描述 path 必需。規定要建立的目錄的名稱。 mode 必需。規定許可權。預設是 0777。 recursive 必需。規定是否設定遞迴模式。 context 必需。規定檔案控制代碼的環境。context 是可修改流的行為的一套選項。 代碼如下複製代碼
Time of Update: 2017-01-13
代碼如下複製代碼 /* database config */$db_host = '';$db_user = '';$db_pass = '';$db_database = '';/* end config */ $link = mysql教程_connect($db_host,$db_user,$db_pass) or die('unable to establish a db
Time of Update: 2017-01-13
代碼如下複製代碼 $type=filekzm($_files["filedata"]["name"]);if ((($type == ".gif")|| ($type == ".png")|| ($type == ".jpeg")|| ($type == ".jpg")|| ($type == ".bmp"))&&
Time of Update: 2017-01-13
在php中有很多方法來把目錄所有檔案列出的代碼,用e*/$list = scandir("."); $zipname = ""; foreach($list as $file) {
Time of Update: 2017-01-13
$fz = new fmzip;$fz->setzipname("打包檔案名稱");#打包/壓縮$fz->setsource("待打包目錄");$fz->compress($silent,$compress);#解包/解壓$fz->settarget("待解包目錄");$fz->uncompress($silent);*/class fmzip{var $source; //壓縮源var $target;
Time of Update: 2017-01-13
<?php /* * 檔案:chinesechar.php * 作用:漢字資料儲存 * 作者:PHP實戰群:33918040 - 魚尾唯一 * 網址:http://bbs.ailf.cn/ http://www.fishwei.com/ *
Time of Update: 2017-01-13
1 在SQL語句中可通過添加限制條件:left(text,20)只取text文本的前20個字; 2 可以用limit fromRecord, RecordNum 來作為分頁使用,比如limit 0,30表示從第一個記錄開始遍曆30個紀錄; 3 兩個表的串連可以是:table1 join table2 using x(x為兩個表的公用欄位),或者是table1 join table2 on table1.x = table2.x 4
Time of Update: 2017-01-13
在實際的應用中,經常會遇到一些特殊的情況,比如需要新聞,天氣預報,等等,但是作為個人網站或者實力小的網站 我們不可能有那麼多的人力 物力 財力去做這些事情,怎麼辦呢? 好在互連網是 資源共用的,我們可以利用程式 自動的把別的網站的頁面抓取回來經過處理後被我們所利用。 用什麼呢,那個戰友給的是不行的,其實在Php有這個功能,那就是用curl庫。請看下面的代碼! <?php$ch = curl_init
Time of Update: 2017-01-13
1、include() include(/path/to/filename)include()語句將在其被調用的位置處包含一個檔案。包含一個檔案與在該語句所在位置複製制定檔案的資料具有相同內容的效果。使用include()時可以忽略括弧。可以根據條件來執行include()語句。在條件陳述式中使用include()有個怪現象,它必須包圍在語句塊大括弧中,或者用其他語句包圍符括起來。2、include_once()
Time of Update: 2017-01-13
PHP (Hypertext Preprocessor)是一種 HTML
Time of Update: 2017-01-13
這幾天整理一份很亂的代碼,這才意識到php對include處理不是一般的賤:別的程式設計語言在處理include中的相對目錄時,都是以當前處理的檔案作為基準。也就是說,如果A包含B,B包含C時,C再包含一個含相對路徑的檔案,那麼路徑是相對於C的。這樣的處理很自然,符合人們的直覺,也便於開發出路徑無關的程式包。 可是PHP不這樣,它優先相對工作目錄來處理,並且如果路徑中包含. ..的話,則只相對於工作目錄。也許PHP這樣處理有它的理由,有誰知道的不妨告訴我。 下面是解決這一問題的幾種方式:
Time of Update: 2017-01-13
在json中不支援中文,用它傳送中文資料就會出現資料丟失或者亂碼,必須在傳送前對要發送的字串進行編碼,由於傳送過去需要用js進行資料解析,考慮到js中有unescape函數,故若在php中有個escape函數,對資料進行編碼,在用戶端用unescape進行 解碼,這樣就會方便很多。先在網上搜尋一把,很多用php實現的escape函數,大同小異,比如下面一個:function phpEscape($str) { preg_match_all("/[x80-xff].
Time of Update: 2017-01-13
下面我將對PHP所有的魔術方法進行介紹說明。其實下面的大多數方法,對於一個合格的PHP程式員來說,都是很熟悉的東西了。我在這裡作個總結,自己作個記錄學習,同時也給還未熟悉這些方法的同學們做個介紹。如有疏漏和錯誤,希望各位能指出。下面所提到的,大多數是PHP5所增加的魔術方法,少部分在PHP4裡就已經存在,少部分則是PHP5.1.0之後才出現的,這個在下面我將會提到。__construct()和__destruct()建構函式__construct()和解構函式__destruct()
Time of Update: 2017-01-13
PHP中的字串操作功能是比較多的,重要的有以下這些: (1)echo,print,printf,sprintf 前兩個函數是輸出字串.字串中如果有變數名則被替換成其值.