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