Time of Update: 2018-12-03
環境搭建完成,使用XAMPP整合式開發環境,內含:apache、mysql、php、phpMyadmin...uezendnetBean 首先安裝jdk,配置JAVA_HOME,安裝netBeansvn 預設安裝,使用和以前的cvs是一樣的,配置svn非常簡單。修改設定檔php.iniphp.ini檔案中,開啟short_open_tag = On,預設是Off,目的是相容<?
Time of Update: 2018-12-03
protected function SendMail($userinfo) { import("YzLib.Util.PHPMailer"); import("YzLib.Util.SMTP"); $mail = new PHPMailer(); $mail->IsSMTP(); // telling the class to use
Time of Update: 2018-12-03
<?php/** * 把一個漢字轉為unicode的通用函數,不依賴任何庫,和別的自訂函數,但有條件 * 條件:本檔案以及函數的輸入參數應該用utf-8編碼,不然要加函數轉換 * 其實亦可輕易編寫反向轉換的函數,甚至不局限於漢字,奇怪為什麼PHP沒有現成函數 * @author xieye * * @param {string} $word 必須是一個漢字,或代表漢字的一個數組(用str_split切割過) * @return {string}
Time of Update: 2018-12-03
對於PHP網站開發人員來說,選擇一款好用的PHP開發工具是很重要的,目前比較有名的PHP開發工具有zend studio、Eclipse、Editplus等,當初我剛入門學習PHP的時候,使用的PHP開發工具是Editplus,後來才慢慢過渡到更多使用zend studio,相對來說Editplus是一個輕量級的PHP開發工具,適合PHP入門學習者使用,zend
Time of Update: 2018-12-03
Rasmus Lerdorf可能是格陵蘭最著名的電腦牛人,他1995年建立了PHP指令碼語言,並成功應用到他的網站中,在他的一手栽培下,PHP已變成一個強大的,完全成熟的語言,目前世界各地已有數百萬PHP應用案例。PHP創始人Rasmus LerdorfLinux Format雜誌對Rasmus Lerdorf做了一次專訪,為我們揭開Rasmus Lerdorf現在在PHP社區的地位,以及早期他是如何決策的,才讓PHP實現了今天的巨大成功。Linux
Time of Update: 2018-12-03
前提是要安裝auth類庫和auth_http類庫:命令列進入PHP/目錄。輸入pear install auth和pear install auth_http例子代碼<?php require_once("Auth/HTTP.php"); //設定資料庫的串連選項 $auth_options=array( 'dsn'=>"mysql://root:1981427@localhost/test", //資料庫連接字串 'table'=>"tablename1", //表名
Time of Update: 2018-12-03
今天想在Zend Framework架構中,使用Jpgraph第三庫,查了許多資料,逛了許多論壇,發現在中文論壇中,關於這方面的資料很少,所以把自己摸索得到的經驗,記錄下來。希望能給需要這方面資料的朋友,提供一些參考。 1、Jpgraph庫放在位置在library檔案夾下,如所示:2、在ElectorController.php控制器中,調用"showmsguiAction"方法如下:/** * 轉到顯示投票結果介面 */public function showmsguiAction(){}3、
Time of Update: 2018-12-03
SOA和PHP 什麼是SOA?“SOA(Service Oriented
Time of Update: 2018-12-03
發現一個問題 date("Y-m-d G:i T",time())
Time of Update: 2018-12-03
今天測試安裝Discuz的論壇,裝了數次、N個版本,總是提示:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near…… 最後在網上終於查到原來是php.ini配置中 magic_quotes_sybase
Time of Update: 2018-12-03
如何文檔化你的PHP類 你已經閱讀過關於:物件導向編程可以協助你管理你的大型web項目,並且你已經開始使用PHP來進行物件導向編程了嗎?如果你已經編寫了幾個類應用在網站上並且你是一個有條理的人的話,那麼你應該已經編寫了關於它們的一些文檔。但是如果你是一個象我一樣的不拘小節的人,你只是會在類的原始碼中加一些注釋而沒有別的文檔。沒有文檔就很難記住方法的名字和它們的使用方法(參數和含義)。解決這種情況最典型的辦法就是開啟原始碼檔案,從成百上千的語句中尋找。 類似Javadoc的文檔
Time of Update: 2018-12-04
指令碼時常死掉,而且並不總是那麼好看. 我們可不想給使用者顯示一個致命錯誤,又或者一個空白頁(在display_errors設為off的情況下) . PHP中有一個叫做 register_shutdown_function 的函數,可以讓我們設定一個當執行關閉時可以被調用的另一個函數.也就是說當我們的指令碼執行完成或意外死掉導致PHP執行即將關閉時,我們的這個函數將會
Time of Update: 2018-12-04
buffer ----
Time of Update: 2018-12-04
nginx 裡面在php 的section 加入fastcgi_buffer_size 1k;fastcgi_buffers 128 1k; # up to 1k + 128 * 1kfastcgi_max_temp_file_size 0;proxy_buffering offgzip off;<?php for ($i=10; $i>0; $i--) { echo $i; flush(); sleep(1); } ?>按照php手冊裡的說法
Time of Update: 2018-12-04
Dev-PHP發布了3.00 Alpha 3,不過感覺還是不成氣候官方網站:http://devphp.sourceforge.net/dev3/[20.09.2004] After a month of hard work, I am grad to announce the immediate availability of the third Alpha release of Dev-PHP 3.00.Maybe the biggest change in this release is
Time of Update: 2018-12-04
轉載請標明出處:http://blog.csdn.net/jiangsq12345前言 由於PHP包含非常多的實用函數,如果能合理利用必將減少很多編程負擔,因此本文的目的在於記錄初學PHP時遇到的常用函數(樣本),便於日後尋找。 以下所有函數均來自W3school,讀者也可前往該網站自行尋找所需函數介紹:http://www.w3school.com.cn/php。本文 日期——Date()函數<?phpecho date("Y/m/d");echo
Time of Update: 2018-12-04
BC Math 函數http://cn.php.net/manual/zh/ref.bc.php 做小數的相加減問題是,出現了浮點運算不準的情況,看來都說解釋型語言對於浮點運算都會有問題的說法是真的。首先看一段代碼: <?php$a = 0.1;$b = 0.7;var_dump(($a + $b) == 0.8); 列印出來的值居然為 boolean false 這是為啥?PHP手冊對於浮點數有以下警告資訊: Warning 浮點數精度顯然簡單的十進位分數如同 0.1 或 0.7
Time of Update: 2018-12-04
Zend Guard的作用,就是用編譯處理的方式來保護PHP原始碼免於被反編譯查看、未經授權的定製修改、未經許可的使用和重新發布等。而且,它是PHP的東家Zend公司開發的,是完全為PHP量身定做的保護神。 下面,請大家就和我一起來學習使用Zend Guard,加密保護我們的PHP原始碼吧。 實戰:加密PHP原始碼 下載:http://www.zend.com/en/products/guard/接下來讓我們準備一個簡單的PHP程式test.php,用來測試能否被Zend
Time of Update: 2018-12-04
(1) autoload機制概述 在使用PHP的OO模式開發系統時,通常大家習慣上將每個類的實現都存放在一個單獨的檔案裡,這樣會很容易實現對類進行複用,同時將來維護時也很便利。這也是OO設計的基本思想之一。在PHP5之前,如果需要使用一個類,只需要直接使用include/require將其包含進來即可。下面是一個實際的例子: /* Person.class.php */ <?php class Person { var $name, $age;
Time of Update: 2018-12-04
2個php測試檔案server.php<?php //phpinfo();//確保在串連用戶端時不會逾時set_time_limit(0);$ip = '127.0.0.1';$port = 1935;/* +------------------------------- * @socket通訊整個過程 +------------------------------- * @socket_create * @socket_bind *