Time of Update: 2016-08-08
背景:www跳轉到非www。http://www.jiutianniao.com和http://jiutianniao.com 都可以訪問。但是,想把www這個重新導向到非www,輸入更簡單,讓搜尋引擎也把他們當作同1個網站。2種解決辦法:1.Apache:在項目jiutianniao下,建立“.htaccess”檔案。RewriteEngine OnRewriteCond %{HTTP_HOST} ^www.jiutianniao.comRewriteRule (.*)
Time of Update: 2016-08-08
安裝過程第一步 安裝Apache2sudo apt-get install apache2第二步 安裝PHP模組sudo apt-get install php5第三步 安裝Mysqlsudo apt-get install mysql-serversudo apt-get install mysql-client第四步 其他模組安裝sudo apt-get install libapache2-mod-php5sudo apt-get install
Time of Update: 2016-08-08
wsdl執行個體'1.0' encoding ='UTF-8'
Time of Update: 2016-08-08
1、 分界符l left_delimiterl right_delimiterSmarty預設分界符是:”{“,”}”如果需要改變,可以設定上面兩個屬性模板代碼:程式碼:1、 模板變數賦值Assign方法兩個參數1) 模板變數名2) 值一、 路徑設定1、 Smarty中的幾個常用路徑1) 模板路徑 template_dir2) 編譯路徑 compile_dir3) 設定檔路徑
Time of Update: 2016-08-08
最近看了挺多關於php中webservice的資料,感謝燕十八的分享,協助了我構建服務端的過程。將學習筆記記錄如下,其中包含燕十八的筆記。WebService1 快速瞭解WebService通俗的說:按一定的XML格式,調用遠程伺服器的方法,且伺服器按一定的格式返回XML內容."一定的格式"----SOAP(Simple Object Access Protocol )簡易物件存取通訊協定 (SOAP)是在分散或分布式的環境中交換資訊的簡單的協議,是一個基於XML的協議.遠程伺服器 ----
Time of Update: 2016-08-08
函數描述connection_aborted()檢查是否斷開客戶機。connection_status()返回當前的串連狀態。connection_timeout()在 PHP 4.0.5 中不贊成使用。constant()返回一個常量的值。define()定義一個常量。defined()檢查某常量是否存在。die()輸出一條訊息,並退出當前指令碼。eval()把字串按照 PHP
Time of Update: 2016-08-08
如果在ajax更新介面中使用到了CJuiDatePicker組件,那麼注意需要重新執行jquery ui datepicker JS的初始化指令碼,日期控制項才會生效。另外datepicker控制項依賴於jQuery UI外掛程式,所以需要註冊jquery ui的CSS和JS檔案。具體代碼如下:getClientScript()->registerCoreScript('jquery'); Yii::app()->getClientScript()->registerCoreScript(
Time of Update: 2016-08-08
121.PHP中的.和->有啥區別呢?$this->,調用類的方法用“->”。".",是啥意思呢?(當然,可以表示字串串連。)122.Thinkphp判斷是否登入了。{$Think.session.user}{$Think.session.user}PHP逐步深入學習中,很多問題,要過一段時間,等經驗豐富了,才能清楚。先login跳轉到article,一直沒成功。$this->error("使用者名稱或密碼不正確","article");難道只能用redirect麼。123.Thinkphp的r
Time of Update: 2016-08-08
今天裝完wampserver之後,開啟localhost,一直出現IIS7的標誌,剛開始還笨笨的以為沒有裝好,準備重裝的時候,探索服務裡面本該開啟的兩個服務: 其中apache伺服器貌似沒有啟動,但是手動開啟的時候一直也起不來,聯想之前IIS7,感覺可能是連接埠佔用問題,OMG,當初按照IIS服務的時候就有過這個問題,討厭~
Time of Update: 2016-08-08
一、 數組操作的基本函數1、數組的鍵名和值array_values($arr); 獲得數組的值array_keys($arr); 獲得數組的鍵名array_flip($arr); 數組中的值與鍵名互換(如果有重複前面的會被後面的覆蓋)in_array("apple",$arr); 在數組中檢索applearray_search("apple",$arr);
Time of Update: 2016-08-08
function deldir($dir) { //先刪除目錄下的檔案: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fullpath); } else {
Time of Update: 2016-08-08
smarty一、模板原理1、 為什麼使用模板1) 情境:for($i=0;$i echo ‘’.$row[‘proname’].’}以上這種寫法將html與php進行混編,不利於開發和維護2) 情境:我們現在開發了一個網站,經過一段時間的運營,客戶對前台不滿意,我們又開發一套介面,但運行之後,客戶認為之前的樣式比較好,經常更換網站樣式解決以上兩個問題的最好辦法,就是使用模板2、
Time of Update: 2016-08-08
PHP APP介面開發中與伺服器互動,返回資料時如出現以下錯誤。 JSON方式返回資料,Firefox瀏覽器如果顯示 XML方式顯示返回資料,Firefox瀏覽器顯示 JSON與XML方式返回資料,獵豹瀏覽器顯示 原因有可能包括以下幾點:(1)這種情況是伺服器處理返回了,但是返回的格式有問題。 查看返回資料的格式是否為需要的格式,比如JSON格式, header("Content-Type:
Time of Update: 2016-08-08
建造者模式-建立套餐1.產品類Meal(套餐類)class Meal {private $food;private $drink;public function setFood($f) {$this->food = $f;}public function setDrink($d) {$this->drink = $d;}public function getFood() {return $this->food;}public function getDrink() {return $this->
Time of Update: 2016-08-08
問題背景:從網上下載了一個PHP項目A,A項目需要部署在網站的根目錄下。配置虛擬機器主機可以解決這個問題。1.開啟Apache的設定檔httpd.conf,並去掉#Include conf/extra/httpd-vhosts.conf前面的#!!2.開啟Apache的apache/conf/extra下的次設定檔httpd-vhosts.conf3.在末尾增加 DocumentRoot "C:\wamp\www\default" ServerName
Time of Update: 2016-08-08
1、刪除內容中的超連結ereg_replace(']*)>([^ereg_replace("]*>|","",$content); 2、消除包含特定詞的超連結$find="this string is my find";$string='替換掉了';//將超連結替換成的內容echo ereg_replace(']*)>([^]*)','\\2',$content);3、擷取超連結常值內容//方法一 preg_match_all('/[nrn]*(check
Time of Update: 2016-08-08
PHP 伺服器端: function getids() { $this->output->set_header('Content-Type: application/json; charset=utf-8'); $jsonstr = ''; $pname = $pcallid = $pworkid = ''; if (isset($_GET['name'])) { $pname = $_GET['name'
Time of Update: 2016-08-08
php不像aspx與jsp,aspx與jsp的開發環境卡是卡爆,但他們有一個Visual
Time of Update: 2016-08-08
下載php源碼包http://www.php.net/downloads.php安裝phptar -xvf php-5.5.13.tar.bz2cd php-5.5.13 ./configure --prefix=/usr/local/php --with-config-file-path=/etc --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache
Time of Update: 2016-08-08
public void _set(string $name,mixed $value)public mixed _get(string $name)public bool _isset(string $name)public void _unset(string $name)public mixed _call(string $name,array $arguments)這些方法的作用如下:_set(string $name,mixed