Time of Update: 2017-01-19
定義和用法htmlspecialchars() 函數把一些預定義的字元轉換為 HTML 實體。預定義的字元是:•& (和號) 成為 &•" (雙引號) 成為 "•' (單引號) 成為 '•< (小於) 成為 <•> (大於) 成為
Time of Update: 2017-01-19
The define() function defines a constant.define()函數的作用是:定義一個常量。Constants are much like variables, except for the following differences: 常量[constant]與變數[variable]有很多相似的地方,因此,很容易混淆;下面,我們列舉一下常量[constant]與變數[variable]之間的不同點:•A constant's value
Time of Update: 2017-01-19
定義數組數組array是一組有序的變數,其中每個變數被叫做一個元素。一、定義數組 可以用 array() 語言結構來建立一個數組。它接受一定數量用逗號分隔的 key => value 參數對。 array( [key =>] value , ... ) // key 可以是 數字 或者 字串 // value 可以是任何值 例子1:複製代碼 代碼如下:<?php $phpjc = array( =>'word', =>'excel', 'outlook',
Time of Update: 2017-01-19
list()( PHP 4中, PHP 5中) list-指定變數,好象他們是一個數組描述void list ( mixed $varname [, mixed $... ] )像陣列( ) ,這是不是一個真正的功能,而是一種語言結構。名單( )是用來指定名單中的變數之一作業。 參數varname 一個變數。 傳回值沒有價值的返回。 執行個體例如# 1名單( )的例子複製代碼 代碼如下:<?php$info = array('coffee', 'brown', 'caffeine');//
Time of Update: 2017-01-19
文法 : void set_time_limit (int seconds)說明 : 設定一個程式所允許執行的秒數,如果到達限制的時間,程式將會傳回錯誤。它預設的限制時間是30秒,max_execution_time的值定義在結構檔案中(在PHP3中叫做php3.ini,在PHP4則叫做php.ini),如果將秒數設為0,表示無時間上的限制。當呼叫此函式時,set_time_limit(
Time of Update: 2017-01-19
知識點簡介:1.判斷檔案或目錄是否存在bool複製代碼 代碼如下:file_exists(string filename) 2.取得檔案名稱複製代碼 代碼如下:basename(filepath) 3.開啟檔案複製代碼 代碼如下:fopen(filename,mode) 4.擷取檔案路徑資訊複製代碼 代碼如下:pathinfo(path) 5.寫檔案複製代碼 代碼如下:fwrite(resource,string)
Time of Update: 2017-01-19
使用php判斷檔案圖片的格式 複製代碼 代碼如下: <?php $imgurl = "http://www.jb51.net/images/logo.gif"; //方法1 echo $ext = strrchr($imgurl,'.'); echo '<hr>'; //方法2 echo $ext1 = substr($imgurl,strrpos($imgurl, '.')); echo '<hr>'; //方法3
Time of Update: 2017-01-19
php_cli模式簡介 php-cli是php Command Line Interface的簡稱,如同它名字的意思,就是php在命令列啟動並執行介面,區別於在Web伺服器上啟動並執行php環境(php-cgi, isapi等) 也就是說,php不單可以寫前台網頁,它還可以用來寫背景程式。 PHP的CLI shell指令碼適用於所有的PHP優勢,使建立要麼支援指令碼或系統甚至與GUI應用程式的服務端!——註:windows和linux下都支援php_cli模式 PHP-cli應用情境:
Time of Update: 2017-01-19
本文執行個體講述了php使用function_exists判斷函數可用的方法。分享給大家供大家參考。具體如下:本文所述的函數用來建立一張 gif 格式圖形,參數 im 為使用 imagecreate() 所建立的圖片代碼,參數 filename 可省略,若無本參數 filename,則會將圖片直接送到瀏覽器端,記得在送出圖片之前要先送出使用 content-type: image/gif 的標題字串 (header) 到瀏覽器端,以順利傳輸圖片。若要使用透明背景的 gif 圖,也就是 gif89
Time of Update: 2017-01-19
網站最佳化不能只定在代碼上,內容也是網站最需要最佳化的對象之一,而映像又是網站中最主要的內容。映像的最佳化最需要處理的就是將所有上傳到網站中的大圖片自動縮放稱小圖(在網頁中大小夠用就行),以減少N倍的儲存空間,並提高下載瀏覽的速度。所以圖片縮放成一個動態網站必須要處理的任務,經常和檔案上傳綁定在一起工作,能在上傳圖片的同時就調整其大小。當然有時也需要單獨處理圖片縮放,例如在做圖片列表時,如果直接用大圖而在顯示時才將其縮放成小圖,這樣做不僅下載速度會變慢,也會降低頁面回應時間。通常遇到這樣的應用都
Time of Update: 2017-01-19
本文執行個體總結了幾種在php中url編碼解析函數,如parse_url、rawurldecode、rawurlencode、urldecode、urlencode.分享給大家供大家參考。具體用法如下:下面來看介紹與執行個體:parse_url($str url);把url轉換成數組:print_r(parse_url("www.jb51.net")); 解析url並輸出返回數組,url 專用格式字串還原成一般字元串.文法:string rawurldecode(string str);傳回值:
Time of Update: 2017-01-19
本文執行個體講述了php管理nginx虛擬機器主機shell指令碼,分享給大家供大家參考。具體分析如下:使用php作為shell指令碼是一件很方便的事情。理所當然,我們可以使用php指令碼來管理 nginx虛擬機器主機,下面是筆者的 指令碼 檔案供各位參考:複製代碼 代碼如下:#!/usr/bin/php -q<?php start: fwrite(STDOUT,"===========Vhost Script===========\n");fwrite(STDOUT,"
Time of Update: 2017-01-19
數組的內部指標是數組內部的組織機制,指向一個數組中的某個元素。預設是指向數組中第一個元素通過移動或改變指標的位置,可以訪問數組中的任意元素。對於數組指標的控制PHP提供了以下幾個內建函數可以利用。★current():取得目前指標位置的內容資料。★key():讀取目前指標所指向資料的索引值(索引值)。★next():將數組中的內部指標移動到下一個單元。★prev():將數組的內部指標倒回一位。★end():將數組的內部指標指向最後一個元素。★reset():將目前指標無條件移至第一個索引位置。這
Time of Update: 2017-01-19
本文執行個體講述了php中擷取主機名稱、協議及IP地址的方法。分享給大家供大家參考。具體實現代碼如下:複製代碼 代碼如下:$hostname=gethostbyaddr($_SERVER['remote_addr']); //擷取主機名稱 echo $hostname; //輸出結果 //
Time of Update: 2017-01-19
本文執行個體講述了php中getservbyport與getservbyname函數用法。分享給大家供大家參考。具體如下:複製代碼 代碼如下:string getservbyport ( int $port , string $protocol ) */ $services=array('80','21','22','23','25','143'); //定義數組 foreach($services as $service)
Time of Update: 2017-01-19
單態設計模式也叫單例模式:1.單態設計模式含義:單態模式的主要作用是保證在物件導向編程設計中,一個類只能有一個執行個體對象存在。作為對象的建立模式,單例模式確保某一個類只有一個執行個體,而且自行執行個體化並向整個系統全域地提供這個執行個體。它不會建立執行個體副本,而是會向單例類內部儲存的執行個體返回一個引用。2.單台模式的三個關鍵點:①
Time of Update: 2017-01-19
本文執行個體講述了php中FTP函數ftp_connect、ftp_login與ftp_chmod用法。分享給大家供大家參考。具體方法如下:ftp_connect() 函數建立一個新的 ftp 串連,若成功,則返回一個串連標識,否則返回 false.文法:ftp_connect(host,port,timeout),執行個體代碼如下:複製代碼 代碼如下:$file='public_html/index.php';
Time of Update: 2017-01-19
要描述一個檔案的位置,可以使用決對路徑和相對路徑。絕對路徑是從根開始一級一級地進入各個子目錄,最後指定該檔案名稱或目錄名。而相對目錄是從目前的目錄進入某目錄,最後指定該檔案名稱或目錄名。在系統的每個目錄下都有兩個特殊的目錄“.”和“..”,分別指示目前的目錄和目前的目錄的父目錄(上一級目錄)。例如:複製代碼 代碼如下:$unixPath = “/var/www/html/index.php”; –在UNIX系統中絕對路徑,必須使用“/”作為路徑分隔字元$winPath =
Time of Update: 2017-01-19
本文執行個體講述了PHP自定session儲存路徑及刪除、登出與寫入的方法。分享給大家供大家參考。具體方法如下:複製代碼 代碼如下:$sessionpath=session_save_path(); //擷取當前session的儲存路徑 echo $sessionpath;
Time of Update: 2017-01-19
本文執行個體講述了php中字元尋找函數strpos、strrchr與strpbrk用法。分享給大家供大家參考。具體如下:① strpos() 函數返回字串在另一個字串中第一次出現的位置,如果沒有找到該字串,則返回 false.文法:strpos(string,find,start),代碼如下:複製代碼 代碼如下:$str="hello world"; //定義字串1