重新封裝zend_soap實現(xiàn)http連接安全認(rèn)證的php代碼
復(fù)制代碼 代碼如下: <?php class MyFramework_Soap_server extends Zend_Soap_Server { protected $_login = ''; protected $_password = ''; public function __construct($wsdl = null, array $options = null) {...
|
復(fù)制代碼 代碼如下: <?php class MyFramework_Soap_server extends Zend_Soap_Server { protected $_login = ''; protected $_password = ''; public function __construct($wsdl = null, array $options = null) {...
項目中把錯誤等級設(shè)置為:error_reporting(E_ALL | E_STRICT);
數(shù)組變量未定義也會報錯,其實挺好的,但有時候真的不需要報該錯誤,PHP的解決辦法是:
@$_GET['unkown'];
這樣就可以放置該錯誤提示出來了....
復(fù)制代碼 代碼如下://mktime = mktime($hours,minute,seconds,month,day,years) $start_time = mktime(0,0,0,01,09,2010); //開始時間 $end_time = mktime(0,0,0,02,09,2010); //結(jié)束時間 $times = $end_time-$start...
1.用系統(tǒng)管理員登陸系統(tǒng)。 2.停止MySQL的服務(wù)。 3.進(jìn)入命令窗口,然后進(jìn)入MySQL的安裝目錄,比如我的安裝目錄是c:mysql,進(jìn)入C:mysqlbin 4.跳過權(quán)限檢查啟動MySQL, c:mysqlbin>mysqld-nt --skip-grant-tables 5.重新打開一...
在PHP中解析JSON主要用到j(luò)son_encode和json_decode兩個PHP JSON函數(shù),比PHP解析XML方便很多,下面詳細(xì)介紹下PHP JSON的使用。JSON基礎(chǔ)介紹 JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式。 JSON...
PHP學(xué)習(xí)筆記之二 1. 數(shù)組 PHP的數(shù)組其實是一個關(guān)聯(lián)數(shù)組,或者說是哈希表。PHP不需要預(yù)先聲明數(shù)組的大小,可以用直接賦值的方式來創(chuàng)建數(shù)組。例如: //最傳統(tǒng),用數(shù)字做鍵,賦值 $state[0]="Beijing"; $state[1]="Hebei"; $stat...
今天主要介紹在PHP網(wǎng)站開發(fā)中文件目錄函數(shù)的應(yīng)用。在PHP網(wǎng)站開發(fā)中,我們時常需要讀取目錄文件信息或者創(chuàng)建目錄以存放必要的文件,而當(dāng)目錄文件大小超出規(guī)定大小時我們又需要刪除目錄文件,如手工刪除目錄即費時又費力,我們...
涉及多個方面,比如PHP代碼規(guī)范、PHP文件命名規(guī)范、網(wǎng)站開發(fā)流程、網(wǎng)站安全與維護(hù)等。作為PHP開發(fā)規(guī)范的開篇,我從一個純PHP開發(fā)者的角度來說說我所認(rèn)為的PHP代碼規(guī)范,主要從PHP目錄框架結(jié)構(gòu)、PHP代碼書寫規(guī)范、PHP文件命...
在PHP網(wǎng)站開發(fā)中,存儲數(shù)據(jù)通常有兩種方式,一種以文本文件方式存儲,比如txt文件,一種是以數(shù)據(jù)庫方式存儲,比如Mysql,相對于數(shù)據(jù)庫存儲,文件存儲并沒有什么優(yōu)勢,但是文件讀寫操作在基本的PHP開發(fā)中還是時有使用,今天和大家分享如...
PHP文件讀取操作相對于文件寫入操作涉及更多的PHP文件操作函數(shù),在代碼實例中會詳細(xì)介紹這些函數(shù)。 讀取文本文件中存儲數(shù)據(jù)的方式主要涉及的三個步驟及部分文件操作函數(shù)如下: 1、打開文件(文件操作函數(shù):fopen)...
如果您想要去掉字符串開始和結(jié)束的空白可以使用PHP內(nèi)部函數(shù)trim() 。但是, 我們經(jīng)常想完全清除空白。需要把開始和結(jié)束的空白清除掉,將多個空白變?yōu)橐粋€空白,使用一個規(guī)則來處理同樣的類型的其它空白。
完成這些可以...
【apache安裝】 復(fù)制代碼 代碼如下: httpd.exe -k install -n "apache2.2.15" httpd.exe -k start -n "apache2.2.15" 【apache卸載】 復(fù)制代碼 代碼如下: httpd.exe -k stop -n "apache2.2.15" httpd.exe -k uninst...
隨機(jī)密碼也就是一串固定長度的字符串,這里我收集整理了幾種生成隨機(jī)字符串的方法,以供大家參考。 方法一: 1、在 33 126 中生成一個隨機(jī)整數(shù),如 35, 2、將 35 轉(zhuǎn)換成對應(yīng)的ASCII碼字符,如 35 對應(yīng) # 3、重復(fù)以...
詳細(xì)資料可以參考:國際標(biāo)準(zhǔn)書號 維基百科,下面還是簡述一下什么是ISBN碼: 國際標(biāo)準(zhǔn)書號(International Standard Book Number,ISBN;擬發(fā)音is-ben),是國際通用的圖書或獨立的出版物(除定期出版的期刊)代碼。出版社可以通過國際...
1.下載以下兩個文件,放入php ext目錄及system32 php_sqlsrv_52_ts_vc6.dll (線程安全) php_sqlsrv_52_nts_vc6.dll (非線程安全) vc6用于Apache,vc9用于IIS 2.修改php.ini extension=php_sqlsrv_52_ts_vc6.dll 3.下載...
復(fù)制代碼 代碼如下: function my_image_resize($src_file, $dst_file, $dst_width=32, $dst_height=32) { if($dst_width <1 || $dst_height <1) { echo "params width or height error !"; exit(); } if(!file_exist...
1. 數(shù)組 PHP的數(shù)組其實是一個關(guān)聯(lián)數(shù)組,或者說是哈希表。PHP不需要預(yù)先聲明數(shù)組的大小,可以用直接賦值的方式來創(chuàng)建數(shù)組。例如: //最傳統(tǒng),用數(shù)字做鍵,賦值 $state[0]="Beijing"; $state[1]="Hebei"; $state[2]="Tianjin";...
配置PHP以及MySQL的過程略去,如果在Ubuntu下,參考 Ubuntu 10.04 Installation Memo 即可。
1. 基本語法 要在HTML代碼中嵌入PHP腳本的方法是在<?php ?>中書寫代碼。向瀏覽器輸出數(shù)據(jù)采用echo或者print函數(shù)。echo可以...
下面是在Linux上登錄mysql,創(chuàng)建數(shù)據(jù)庫和創(chuàng)建表的過程。
yin@yin-Ubuntu10:~$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or /g. Your MySQL connection id is 360 Serve...
復(fù)制代碼 代碼如下: $url = "http://sinaurl.cn/hbdsU5"; echo unshorten($url); function unshorten($url) { $url = trim($url); $headers = get_headers($url); $location = $url; $short = false; foreach($heade...
最近在做一個主題投票網(wǎng)站,客戶懂一些程序方面的東西。有特別要求需要過濾一些字符防止sql注入。本來這方面就沒有特別的研究過。呵呵,又發(fā)揚了一回拿來主義。把discuz論壇的sql防注入函數(shù)取了來! 復(fù)制代碼 代碼如下: $m...
<?php /** * @author xiaoxiao <x_824@sina.com> 2011-1-12 * @link http://xiaoyaoxia.cnblogs.com/ * @license * 統(tǒng)計目錄下的文件行數(shù)及總文件數(shù)??去除注釋 */
$obj = new CaculateFiles(); //如果設(shè)置為fals...
普遍緩存技術(shù) 數(shù)據(jù)緩存:這里所說的數(shù)據(jù)緩存是指數(shù)據(jù)庫查詢緩存,每次訪問頁面的時候,都會先檢測相應(yīng)的緩存數(shù)據(jù)是否存在,如果不存在,就連接數(shù)據(jù)庫,得到數(shù)據(jù), 并把查詢結(jié)果序列化后保存到文件中,以后同樣的查詢結(jié)果就直接從緩...
復(fù)制代碼 代碼如下: function ImageResize($srcFile,$toW,$toH,$toFile="") { if($toFile==""){ $toFile = $srcFile; } $info = ""; $data = GetImageSize($srcFile,$info); switch ($data[2]) { case 1: if(!functi...
代碼: 復(fù)制代碼 代碼如下: <?php $a = array('a' => 'a', 'b' => 'b'); $b = array('c' => 'c', 'd' => 'd'); $c = $a + $b; print('<pre>'); print_r($c); print(...