Time of Update: 2016-08-08
xml知識小結xml的結構文檔聲明:元素:(標籤 標記)元素屬性一個元素可以有多個屬性屬性值一定要用引號(單引號或雙引號)引起來屬性名稱的命名規範與元素的命名規範相同元素中的屬性是不允許重複的標籤屬性所代表的資訊也可以被改成用子項目的形式來描述處理指示必須以“作為開頭,以“?>”作為結尾xml指令xml-stylesheet指令例: 注釋:這是注釋--> 注釋可以在瀏覽器中顯示XML聲明之前不能有注釋,注釋不能嵌套 CDATA區段文法:內容]]>xml DTD
Time of Update: 2016-08-08
PHPRPC 是一個輕型的、安全的、跨網際的、跨語言的、跨平台的、跨環境的、跨域的、支援複雜物件傳輸的、支援引用參數傳遞的、支援內容輸出重新導向的、支援分級錯誤處理的、支援會話的、面向服務的高效能遠端程序呼叫協議。瞭解更多請訪問 http://www.phprpc.com。點擊上面的連結去官網下載的php版本,把壓縮包解壓到網站根目錄(我的是phprpc)。在根目錄下建立兩個測試檔案server.php與client.php。server.php代碼:add('HelloWorld
Time of Update: 2016-08-08
新工作第三周,做了3年多的.Net,突然急轉彎做PHP,漂移過彎,速度180邁由於資料的整合,在項目中不得不使用PHP調用WCF一頭的霧水,網上相關的資料少又少,在phpChina發個文章,還沒有人回,看來部落格園才是永遠的家感謝dudu大神的不厭其煩的回複協助,Thanks==========以下是本文===============使用PHP調用WCF非常簡單,所有的過程,只需要兩個字,仔細一、準備工作:1.soap.dll查看PHP安裝包裡面的ext 是否有 php_soap.dll
Time of Update: 2016-08-08
1、時區設定方法一:設定 php.ini 的 date.timezone=Asia/Hong_Kong ,使系統預設時間為東8區方法二:使用函數 date_default_timezone_set() 把時區設為 date_default_timezone_set("Asia/Hong_Kong")2、擷取目前時間戳使用 time() 函數直接返回目前時間和日期,時間戳記表示從1970年1月1日0點0分0秒到本程式已耗用時間所隔的秒數3、擷取當前日期和時間使用 date()
Time of Update: 2016-08-08
在使用Yii2時,如果啟用了美化的Url,則訪問http://www.aaa.com ,不能直接顯示http://www.aaa.com/site/index.html內容。 這時候需要配置rules'urlManager' => [ 'enablePrettyUrl' => true,'showScriptName' => false,'enableStrictParsing' => true,'suffix' =
Time of Update: 2016-08-08
composer 是 PHP 用來管理依賴(dependency)關係的工具。你可以在自己的項目中聲明所依賴的外部工具庫(libraries),Composer 會幫你安裝這些依賴的庫檔案。依賴管理:Composer 不是一個包管理器。是的,它涉及 "packages" 和 "libraries",但它在每個項目的基礎上進行管理,在你項目的某個目錄中(例如 vendor)進行安裝。預設情況下它不會在全域安裝任何東西。因此,這僅僅是一個依賴管理。這種想法並不新鮮,Composer 受到了
Time of Update: 2016-08-08
這裡是我在搭建php環境時收集的資料供大家參考: 現在PHP官網上下載PHP安裝包都有VC11或VC9的字樣,這是什麼含義,我們應該下載哪種安裝包更好呢?其實PHP官網給出了答案: VC6版本是使用Visual Studio 6編譯器編譯的,如果你的PHP是用Apache來架設的,那你就選擇VC6版本。(現在PHP已經沒有VC6了)。 VC9意思就是該版本PHP是用VisualStudio2008編譯的,而VC11則是用VisualStudio2012編譯的。這意味著
Time of Update: 2016-08-08
//thinkphp 資料庫操作//配置 數組形式 採用普通配置和資料庫配置兩數組合并 $arr1=array( //'配置項'=>'配置值' //url pathinfo 的4種方法0,1,2,3常用0,1 "URL_MODEL"=>0, //URL_PATHINFO普通模式 "URL_PATHINFO_MODEL"=>2,);$arr2=array( //資料庫配置 'DB_TYPE' => '
Time of Update: 2016-08-08
字串處理是我們常用的操作,而 zend 封裝了很多關於字串操作相關的宏,先看下 ZVAL_STRING 和 ZVAL_STRINGL #define ZVAL_STRING(z, s, duplicate) do { \constchar *__s=(s); \ zval *__z = (z); \ Z_STRLEN_P(__z) = strlen(__s); \
Time of Update: 2016-08-08
同事昨天接到一個任務,要用php處理oracle資料庫的內容,但是php開啟oracle擴充不是像mysql那樣直接用就行,需要下一點東西才能開啟第一步 需要到oracle官方下載一個install client 包,在win下找到你對應系統版本的zip(注意這裡是系統版本)截止到2015-06-25,下載地址如下http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html例如選擇
Time of Update: 2016-08-08
Class 'SQLite3' not found沒啟用php_sqlite3.dll,所以找不到那個類。在php.ini中找到 extension=php_sqlite3.dll 將其前面的分號去掉,表示啟用。最好把php_sqlite.dll前面的分號也去掉。extension=php_sqlite.dllextension=php_sqlite3.dll重啟Apache或IIS伺服器還有個最重要的地方: 類型的擴充路徑檔案 extension_dir = "D:/worktool/php/
Time of Update: 2016-08-08
php 發送與接收流檔案sendStreamFile.php 把檔案以流的形式發送receiveStreamFile.php 接收流檔案並儲存到本地sendStreamFile.php array( 'method' => 'POST', 'header' => 'content-type:application/x-www-form-urlencoded',
Time of Update: 2016-08-08
個人使用過程中儲存一些使用PHPExcel的經驗,以便後來翻閱:與PHP的Yii架構結合,可以便於使用。而且根本不用網上所說的修改Yii的自動負載檔案等方法。具體使用方法:下載phpoffice http://phpexcel.codeplex.com/releases/view/119187下載後首級目錄結構是 Classes, Documentation, Examples, changelog.txt, install.txt,
Time of Update: 2016-08-08
html代碼:tr>td>input type="checkbox" name="uid" value="">td>td>=$item['mtaccount_id']?>td>td>=$item['account_id']?>td>td>=$item['account_name']?>td>td>=$item['server']?>td>td>=$item['platform']?>td>tr>我的是html裡的資料是從資料庫讀出來的,在此可以理解為下面代碼li>input
Time of Update: 2016-08-08
laravel部署在nginx 總是出現 nginx 403 forbidden 如果不是許可權問題,也不是索引檔案的問題。那就是,laravel的主目錄指定錯了。原來不能指定laravel程式的根目錄。要指定在public目錄。Nginx 伺服器location / { try_files $uri$uri/ /index.php?$query_string;}著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Time of Update: 2016-08-08
目的:整合Apache和Tomcat,使得Java工程和PHP工程都能共用80連接埠,訪問網站時,無需在地址欄中加連接埠號碼。 環境說明:Linux CentOS 32位 Apache 2.2.2 Tomcat 7.0.37 準備工作:下載mod_jk.so http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/ 開啟連結找到合適的檔案下載,下載後改名為mod_jk.so
Time of Update: 2016-08-08
原因分析:可能是上傳的檔案損壞,或者是上傳目錄無寫入權限! 解決方案:第一:可以嘗試上傳其它圖片。第二:給uploads寫入許可權!linux服務的設定辦法ftp設定777許可權,子檔案夾選擇繼承!windows2003的話需要右鍵檔案夾屬性-->安全-->添加賬戶-->增加IUSER_機器名 可寫入許可權。第三:系統--系統基本參數--圖片/上傳檔案預設路徑:/uploads第四:要確定你的WEB目錄下 uploads 檔案夾裡檔案是否都存在,對照下織夢預設程式裡的檔案夾。
Time of Update: 2016-08-08
PHP是一門簡單而強大的語言,提供了很多Web適用的語言特性,其中就包括了變數弱類型,在弱類型機制下,你能夠給一個變數賦任意類型的值。 PHP的執行是通過Zend Engine(下面簡稱ZE),ZE是使用C編寫,在底層實現了一套弱類型機制。ZE的記憶體管理使用寫時拷貝、引用計數等最佳化策略,減少再變數賦值時候的記憶體拷貝。下面不光帶你探索PHP弱類型的原理,也會在寫PHP擴充角度,介紹如何操作PHP的變數。 1.
Time of Update: 2016-08-08
在之前的PHP基礎教程中我介紹了Nginx+PHP5(FastCgi)安裝配置教程,其中涉及了nginx的基礎操作命令-nginx啟動命令,為了更好的讓PHP在nginx上運行,我們需要掌握一些基礎的nginx命令,比如啟動、停止nginx服務命令、配置改變時重載nginx、檢查nginx設定檔命令等,下面來詳細介紹一下nginx基礎命令及其參數的含義。說明:我的nginx命令的作業環境是Windowsnginx命令:啟動nginx 在Windows上安裝好nginx後,我們需要啟動n
Time of Update: 2016-08-08
本次主要是在win7 64 上示範操作。web應用構建Memcached安裝配置啟動Tomcat配置所需jar包memcached-session-manager序列化contextxml配置Nginx安裝配置啟動測試參考web應用構建簡單構造web應用,這裡就不做描述了,具體的可以訪問我的Github。 為了方便顯示,在success.jsp上做區別,一個加上8080,一個加上8081。Memcached安裝、配置、啟動本次樣本使用了2個memcached節點,都在一台機子上。win7