Time of Update: 2016-07-29
1.類中 靜態方法和靜態屬性的引用方法例如class Test{public static $test = 1;public static function test(){}}可以不用執行個體化對象直接使用 Test::$test 來取得$test屬性的值靜態方法調用也同理Test::test(); 直接調用靜態方法test2.兩個冒號(::)是對類中的方法的靜態引用也就是不需要執行個體化對象,直接通過類名對類中的方法進行引用
Time of Update: 2016-07-29
以下將涵蓋php面向對象的主要知識點:建立classname.php$name; } public function __set($name,$value){ if(($name="attribute") && ($value>=0) && ($valueattribute=$value; } }}//存取修飾詞:private、protected、public;class A{ public $attribute="default
Time of Update: 2016-07-29
"Host Status Diagrams"和“Detailed Memory Usage and Fragmentation”:位於頁面右側,是apc相關的一些圖表,通過圖表我們可以更直觀的看到apc的使用方式。 Memory Usage:apc記憶體的使用圖表,圖表中列出了記憶體的具體使用值以及使用的百分比,其中綠色的部分代表的是未使用,紅色的部分代表已經使用。 Hits &
Time of Update: 2016-07-29
在前面的部落格中,已瞭解了前端控制器,頁面控制器,應用控制器這三種表現層模式,如果說它們精心安排了外部世界與系統內部的通訊,那麼商務邏輯層的工作則是處理應用程式的業務部分。商務邏輯層應當遠離那些外部的“噪音”。商務邏輯是整個應用程式的根本目的所在,系統的其它部分都是為這部分服務的。這裡介紹兩種經常使用的領域邏輯模式:事務指令碼模式和領域模型模式。一、事務指令碼1.1 概念Transaction
Time of Update: 2016-07-29
最近需要用php建立webservice供C#和JAVA來調用,通過3天的搜尋和嘗試,終於成功在C#下調用,JAVA的調用還沒開始,為防止忘記,在這裡記錄下來全過程。本文參考了許多文章,文中也採用了其中的樣本。本文目錄如下一、php建立webservice二、產生.wsdl檔案三、c#調用php的webservice一、php建立webservice1、php環境我用的是windows的apache,php.ini檔案中 extension=php_soap.dll
Time of Update: 2016-07-29
predis的set速度測試 redis、php、set:set/get100000:start:1442496208.9368xubo0:0--time:0.00039482116699219sxubo10000:10000--time:0.49174094200134sxubo20000:20000--time:0.89022397994995sxubo30000:30000--time:1.2952389717102sxubo40000:40000--time:1.694495916366
Time of Update: 2016-07-29
PHPCMS搭建PC端網站比較方便,但是在wap手機端方面卻不怎麼實用,而且內建的手機建站感覺不是很好,而且模版不好控制,現在對其進行修改,手機建站個人感覺比較方便首先在phpcms/libs/functions/extention.func.php裡面寫入判斷手機訪問的自訂函數php/** * extention.func.php 使用者自訂函數庫 * * @copyright (C) 2005-2010 PHPCMS * @license
Time of Update: 2016-07-29
“Runtime Settings”:這裡展示的是正在啟動並執行apc的配置資訊,我們可以根據需求來調整apc參數,參數的設定在php.ini中進行。 apc參數比較多,下面就幾個比較常用的參數做下說明: 1 apc.cache_by_default和apc.filters:apc.cache_by_default,是否開啟系統緩衝,通常跟apc.filters結合使用,用來控制需要進行緩衝和不需要緩衝的php檔案。apc.filters參數的值是一個以逗號分隔的
Time of Update: 2016-07-29
limit的用法大致可以理解為:調用指定id下的指定文章。下面為程式碼片段,需要的朋友自行拿去:{dede:arclist typeid='6' row='1' limit='0,1'} li> a href="[field:arcurl/]" target="_blank" rel="nofollow">img class="zhuanjia_img" src=""/> a> h3>a href="[field:arcurl/]"
Time of Update: 2016-07-29
前言感悟脈脈上一哥們的話越發覺得電腦科班出身的優勢,編程越久,越覺得基礎知識的重要性,就像一座繞不過去的大山,峰迴路轉,可能前途坦蕩,但是總會遇見這座山,只有迎難而上,一鼓作氣翻過去,才能繼續腳下的路. 我非常贊同,編程越久越得往底層研究才能提高自己,所以下一個目標要系統的研究PHP源碼。正好,我報的成考正在學C,老師是個NB的學院派人物。號稱光讀過C的書摞起來比講桌高。準備從網上找發現對php擴充開發的資料不是很多很全,而且也沒有成型的論壇。看來這方面的需求不是很多。
Time of Update: 2016-07-29
網址:http://blog.sina.com.cn/s/blog_976934420101cpnz.html不多說,先貼出我代碼;$filename = $_FILES['file']['name'];$file = "../uploads/".$filename;$file=iconv("UTF-8","GB2312//IGNORE", $file);if (!move_uploaded_file ($_FILES['file']['tmp_name'],$file)){echo
Time of Update: 2016-07-29
本文解決如下問題:在Zend Studio裡面下斷點然後調試運行(Debug As PHP Web Application),卻發現網站正常跑起來了,斷點根本就沒生效。斷點不生效,主要原因是調試器沒有配置好。其實Zend Studio已經內建了ZendDebugger調試器,並且已經跟內建的PHP CLI環境整合好了。但是要調試我們自己安裝的Web server + PHP程式,還得做額外的配置工作。修改 php.ini,加入 zend_extension 等設定項在 php.ini
Time of Update: 2016-07-29
首先,安裝Apache伺服器yum install httpd第二,安裝PHP及常用軟體包yum install php httpd-manual mod_ssl mod_perl mod_auth_mysqlyum install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpcyum install mysql-connector-odbc mysql-devel libdbi-dbd-mysql第三,安裝MariaDByum
Time of Update: 2016-07-29
/** * 計算3公裡範圍內的使用者 * @param type $lng string 經度 * @param type $lat string 維度 * @param type $keyword * @return type */ public function actionNearUserlist() { $lng = $_GET['lng']; $lat = $_GET[
Time of Update: 2016-07-29
轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/485512211、確認搭建LAMP所需的環境是否已經安裝:[root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl libtool-ltdl-devel bisonncurses-devel備忘:安裝libpng時需要zlib-devel
Time of Update: 2016-07-29
好不容易在php5.5的情況下產生了apc.so擴充檔案,就迫不及待的想要測試下apc,有了apc.so檔案之後,讓php支援apc就輕而易舉了,開啟正在使用的設定檔php.ini,只需要添加extension=apc.so,重啟web伺服器(如果使用nginx,重啟php-fpm)使之生效,然後使用phpinfo()查看,怎麼樣 ,是不是已經生效了呢。
Time of Update: 2016-07-29
隨著版本的不同curl在php中試用也變得有所不同,對於curl的資料,大家也是迷惑,確實關於curl,在網上還是能找到一些用法的,但是沒有什麼解釋,今天,我就把自己所找到的資料 跟大家分享一下首先是一些函數curlm_multi_initThis function returns a CURLM handle to be used as input to all the other multi-functions, sometimes referred to as a multi
Time of Update: 2016-07-29
面向對象特殊實踐(只有在PHP裡面才有,其他語言面向對象沒有)面向對象--魔術方法__construct(), __destruct() 建構函式和解構函式__tostring()__invoke()__call(), __callStatic()__get(), __set(), __isset(), __unset()__clone()__tostring()當對象被當作String使用時,這個方法會被自動調用。Echo
Time of Update: 2016-07-29
現在django的應用基本都是使用uwsgi來部署,類似下面 listen queue of socket "127.0.0.1:9001" (fd: 3) 的錯誤出現過2次,下面說下這兩次錯誤出現的解決的過程。出錯情境centos 6.6uwsgi2.0nginx1.6錯誤記錄檔截取TueJun217:33:272015 - *** uWSGIlistenqueueofsocket"127.0.0.1:9001" (fd: 3) full!!! (101/100) ***TueJun217:3
Time of Update: 2016-07-29
PHP中的面向對象實踐基本實踐進階實踐特殊實踐類的概念執行個體化的概念建構函式解構函式資料訪問對象引用的概念類的概念對象編程——基本實踐DAY 2">類? 物以類聚,把具有相似特性的對象歸類到一個類中? 類定義了這些相似對象擁有的相同的屬性和方法? 類是相似對象的描述,稱為類的定義,是該類對象的藍圖或者原型? 類的對象稱為類的一個執行個體(Instance) //類畫了一個架構,對象把架構塞滿? 類的屬性和方法統稱為類成員例子?