Time of Update: 2016-11-29
<?php/**截取字串*bilibo@2011-06-23*/class StringHelper extends AppHelper {function CutStr($string, $sublen, $start = 0, $code = 'UTF-8') { if($code == 'UTF-8') { $pa =
Time of Update: 2016-11-29
1. __call的用法PHP5 的對象新增了一個專用方法 __call(),這個方法用來監視一個對象中的其它方法。如果你試著調用一個對象中不存在的方法,__call 方法將會被自動調用。 例:__call<?php class foo { function __call($name,$arguments) { print("Did you call me? I'm $name!<br>");
Time of Update: 2016-11-29
在php中字母大小寫轉換函式包括有:strtolower,strtoupper,ucfirst,ucwords等等函數,本文章來分別給各位介紹這幾個字母大小寫轉換函式使用方法.1.將字串轉換成小寫strtolower():該函數將傳入的字串參數所有的字元都轉換成小寫,並以小定形式放回這個字串,代碼如下:echo strtolower("Hello
Time of Update: 2016-11-29
在php中刪除函數比js要具體很多,除了trim()函數,還有ltrim()和rtrim()函數,他們分別要刪除前後左右的空格了,除了這三個函數還可以使用正則刪除.ltrim()函數:ltrim($str, $charlist)$str表示被處理的字串,$charlist是要刪除的特殊字元,若為空白則去除左端的空格,代碼如下:<?php $t=" ...I'm Jacky..."; echo "a" .$t ."<br&
Time of Update: 2016-11-29
1.Linux作業系統是多使用者多任務作業系統,包括使用者賬戶和組賬戶兩種細分使用者賬戶(普通使用者賬戶,超級使用者賬戶)除了使用者賬戶以為還有組賬戶所謂組賬戶就是使用者賬戶的集合,centos組中有兩種類型,私人組和標準組,當建立一個新使用者時,若沒有指定他所屬的組,centos就建立以個和該使用者相同的私人組,此私人組中只包括使用者自己。標準組可以容納多個使用者,如果要使用標準組,那建立一個新的使用者時就應該指定他所屬於的組,從另外一方面講,同一個使用者可以屬於多個組,例如某個單位的領導組和
Time of Update: 2016-11-29
下面我們以.txt檔案為執行個體來介紹php讀取本地檔案的函數,讀取檔案我們可以利用fopen或file_get_contents來讀取,file_get_contents更簡單而fopen需要fread配合才可以顯示讀出的內容.1.首先來介紹一下fopen()函數下面我們給出了一個直接開啟本地檔案的代碼demo,必要的地方我們都已經加上了注釋.直接開啟一個本地檔案的執行個體代碼:<?php //假若我們本地的檔案是一個名為xmlas.txt的文本
Time of Update: 2016-11-29
簡介:本次介紹的是PHP中與檔案操作相關的系統函數,這些函數也是非常的重要,下面天涯依然是對比較常用的進行詳細舉例說明.basename — 返迴路徑中的檔案名稱部分dirname — 返迴路徑中的目錄部分string basename ( string $path [, string $suffix ] )string dirname ( string $path )樣本,代碼如下:<?php //PHP部落格 http://www.php.cn $path =
Time of Update: 2016-11-29
系統資訊 # uname -a # 查看核心/作業系統/CPU資訊# cat /etc/issue # 查看作業系統版本#cat /proc/version #包含GCC的版本資訊# cat /proc/cpuinf # 查看CPU資訊# hostname # 查看電腦名稱# lspci -tv # 列出所有PCI裝置# lsusb -tv # 列出所有USB裝置#
Time of Update: 2016-11-29
本以為ubuntu下一堆的命令,只要搜到正確的命令就可以了,沒那麼麻煩。操蛋的是,網上那麼一大堆結果,也不知道隨創出來的方法,根本沒個好使的。整的我apache來來回回裝卸了七八次。折騰兩個多小時。最後在一個論壇上終於看到一個人的方法了。發現命令有點和別人不一樣,就試了試,真好試了方法:sudo apt-get –purge remove apache2sudo apt-get –purge remove apache2-commonsudo apt-get –purge remove
Time of Update: 2016-11-29
網站的安全與效能似乎是矛與盾的關係。對於一個php網站來說,尤其難以取捨。舉個最簡單的例子:php設定檔的open_basedir將 PHP
Time of Update: 2016-11-29
最近有不少網友反饋了robbe在64bit系統上面的安裝問題.1. 不知道如何編譯robbe.2. 編譯了, 但是出現如下錯誤:lazy symbol binding failed: Symbol not found: _friso_new_from_ifileReferenced from: /usr/lib/php/extensions/no-debug-non-zts-20090626/robbe.soExpected in: flat
Time of Update: 2016-11-29
<?php/** * @author wolf * */class Image { //類開始 public $originimage = ""; //源圖片檔案地址 public $imageext = ""; //源圖片格式 public $thumbimage = ""; //縮圖檔案存放地址 public $thumb_maxwidth = 1440; //縮圖最大寬度 public $
Time of Update: 2016-11-29
在用戶端訪問subversion版本庫時出現這個錯誤:svnserve.conf:12: Option expected為什麼會出現這個錯誤呢,就是因為subversion讀取設定檔svnserve.conf時,無法識別有前置空格的設定檔,如### This file controls the configuration of the svnserve daemon, if you### use it to allow access to this repository. (If you
Time of Update: 2016-11-29
1. 基礎變數函數: <?php $func = 'test'; function test(){ echo 'yes !'; } $func(); ?>隨機函數:<?php $newfunc = create_function('$a,$b', 'return $a.$b;'); echo "New anonymous function: $newfunc<br&
Time of Update: 2016-11-29
1:GET訪問 瀏覽器 認為 是等冪的就是 一個相同的URL 只有一個結果[相同是指 整個URL字串完全符合]所以 第二次訪問的時候 如果 URL字串沒變化 瀏覽器是 直接拿出了第一次訪問的結果POST則 認為是一個 變動性 訪問 (瀏覽器 認為 POST的提交 必定是 有改變的)防止 GET 的 等冪 訪問 就在URL後面加上 ?+new Date();,[總之就是使每次訪問的URL字串不一樣的]設計WEB頁面的時候
Time of Update: 2016-11-29
瞭解如何使用 PHP 的各種檔案函數。查看諸如 fopen、fclose 和 feof 之類的基本檔案函數;瞭解諸如 fgets、fgetss 和 fscanf 之類的讀取函數。並且發現用一兩行代碼處理整個檔案的函數。讓我們算一算有多少種方法處 理諸如 PHP 之類的現代程式設計語言的樂趣之一就是有大量的選項可用。PHP 可以輕鬆地贏得 Perl 的座右銘“There's more than one way to do
Time of Update: 2016-11-29
Linux shell/terminal 命令非常強大,即使一個簡單的命令就可能導致檔案夾、檔案或者路徑檔案夾等被刪除。 在一些情況下,Linux 甚至不會詢問你而直接執行命令,導致你丟失各種資料資訊。 一般來說在 Web 上推薦新的 Linux 使用者執行這些命令,當然,也有人哪些寫過這代碼的人不這麼想,因為這玩意你一寫下去就不是玩笑了。 這裡我收集了一些對系統有危害的 Linux
Time of Update: 2016-11-29
<?php $client = new SoapClient('http://www.phptest.com/soap/soap_server.php?WSDL'); //$client = new SoapClient('http://localhost/php/soap/math.wsdl'); try { $result = $client->div(10, 2); // will cause a Soap
Time of Update: 2016-11-29
工作中經常用到的,都是從網上搜集的,記錄一下方便尋找語句寫法:find 對應目錄 -mtime +天數 -name “檔案名稱” -exec rm -rf {} \;例1:find /usr/local/backups -mtime +10 -name “*.*” -exec rm -rf {}
Time of Update: 2016-11-29
<?php echo "<pre>";echo date("Y-m-d",strtotime("now")), "\n";echo "<pre>";echo date("Y-m-d",strtotime("-1 week Monday")), "\n";echo