php中判斷數(shù)組是一維,二維,還是多維的解決方法
復(fù)制代碼 代碼如下:<?php/** * 返回數(shù)組的維度 * @param [type] $arr [description] * @return [type] [description] */function arrayLevel($arr){ $al = array(0); function aL($arr,&$al,$level=0){...
|
復(fù)制代碼 代碼如下:<?php/** * 返回數(shù)組的維度 * @param [type] $arr [description] * @return [type] [description] */function arrayLevel($arr){ $al = array(0); function aL($arr,&$al,$level=0){...
本機環(huán)境:LAMP(ubuntu12.10);SMTP服務(wù)器用的是stmp.163.com。剛開始對于這個還是蛋疼的,最先使用的是stmp.qq.com結(jié)果發(fā)的郵件都被騰訊當(dāng)成垃圾郵件處理了發(fā)不出去,怎么該內(nèi)容都沒過。然后我改成了stmp.gmail.com,然后打開...
1,定義:選擇排序(Selection sort)是一種簡單直觀的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再從剩余未排序元素中繼續(xù)尋找最?。ù螅┰?,然后放到已排序序列的末尾。以...
黑格爾有句名言:存在即合理。以此為論據(jù)的話,靜態(tài)類的使用必然有其合理性。不過物極必反,一旦代碼過于依賴靜態(tài)類,其劣化的結(jié)局則不可避免。這就好比罌粟作為一種草本植物,有其在藥理上的價值,但如果肆無忌憚的大量使用,它就...
PHP新手,一直想做一下分頁都給忘了,今天有幸被提醒所以網(wǎng)上搜了一下。有些寫的看不懂也沒怎么去看。最后找到一個比較簡單的?! 〈笾碌乃枷刖褪牵骸 ?.設(shè)置每頁要顯示的最大記錄數(shù)?! ?.計算出頁面總數(shù) 3....
LotusPhp 的 Cookie 組件也是非常簡單易用的。首先,要新建一個配置文件,文件名為 cookie.conf.php,至于放在哪里等到講到 Config 組件的時候會有一個闡述,今天先說怎么用,需要哪些步驟。Cookie 配置文件的主要內(nèi)容就是定義...
1、設(shè)置CookiePHP用SetCookie函數(shù)來設(shè)置Cookie。必須注意的一點是:Cookie是HTTP協(xié)議頭的一部分,用于瀏覽器和服務(wù)器之間傳遞信息,所以必須在任何屬于HTML文件本身的內(nèi)容輸出之前調(diào)用Cookie函數(shù)。SetCookie函數(shù)定義了一個...
今天比較忙,本來想寫多點內(nèi)容,暫時沒有辦法了,撿個比較簡單的組件來寫下好了,往后的幾章都是介紹組件。LtLogger的使用還是比較簡單的,基本代碼都是在Autoloader的環(huán)境下運行的,所以我也懶的去引用神馬路徑,調(diào)用神馬類庫,知道...
ObjectUtil組件其實就是單例模式的最好范例,聲明調(diào)用各個組件的時候,用ObjectUtil調(diào)用,可以有效的防止調(diào)用過多的類而導(dǎo)致錯誤或者資源浪費。比如調(diào)用Db組件,這樣聲明就可以了$db = LtObjectUtil::singleton('LtDb');sing...
復(fù)制代碼 代碼如下:<?php $Shortcut = "[InternetShortcut] URL=http://www.your_url.com/ IconFile=http://www.your_icon.com/ IconIndex=1 IDList= [{000214A0-0000-0000-C000-000000000046}] Prop3=19,2...
phpMyAdmin錯誤 缺少 mysqli 擴展。請檢查 PHP 配置 的解決方案phpMyAdmin 缺少 mysqli 擴展。請檢查 PHP 配置 的解決方案:缺少 mysqli 擴展。請檢查 PHP 配置。打開你的php.ini->一般在C:WINDOWS目錄下。找到復(fù)制代...
AppServ,XAMPP,WAMP都是集成了apache,mysql,php的套裝,使用起來比較方便,就不需要再去一個個的配置php,apache和mysql。 下載相應(yīng)的安裝包進行安裝,不過對于php項目來說,WAMP會默認(rèn)顯示NOTICE信息,頁面上一大段一大段的,比較...
學(xué)習(xí)php,使用了wamp安裝包來搭建php+apache+mysql的環(huán)境,wamp官方下載地址:http://www.wampserver.com/en/ .但是wamp默認(rèn)的用戶名是'root',密碼是空。現(xiàn)在我需要把密碼改成自己想要的字符串。我的wamp的安裝目錄是"d:/w...
最近在學(xué)習(xí)php,配置好php環(huán)境后,每次開機都有警告提示說 PHP startup。如下圖: 顯然這是個小問題,是關(guān)于php配置的。 解決這個問題很簡單只需要在php.ini 文件中修改 extension_dir配置就行。 把 復(fù)制代碼 代碼如下: ; ext...
phpmyadmin就是一種mysql的管理工具,安裝該工具后,即可以通過web形式直接管理mysql數(shù)據(jù),而不需要通過執(zhí)行系統(tǒng)命令來管理,非常適合對數(shù)據(jù)庫操作命令不熟悉的數(shù)據(jù)庫管理者,下面我就說下怎么安裝該工具:1.先到網(wǎng)上下載phpmyad...
復(fù)制代碼 代碼如下:<?php setcookie("username","bu",time()+3600); echo "aaaaa";?>運行有警告Warning: Cannot modify header information - headers already sent by 下面是別人建議方法一:在PHP里Cookie的使用...
form頁面 復(fù)制代碼 代碼如下: <form action="login.php" method="post"> 用戶名<input type="text" name="username"><br> 密碼<input type="text" name="password"><br> 記住密碼<input type=&qu...
php可以通過set_time_limit(0);來取消php腳步超時限制,從而達到長連接的效果。例子代碼如下:復(fù)制代碼 代碼如下:<?phpecho "每隔3秒輸出一次<br />";set_time_limit(0); //保證php程序運行不超時退出while(1) { echo...
原因一:80端口占用例如IIS,另外就是迅雷。我的apache服務(wù)器就是被迅雷害得無法啟用!
原因二:軟件沖突裝了某些軟件會使apache無法啟動如Dr.com 你打開網(wǎng)絡(luò)連接->TcpIp屬性->高級->WINS標(biāo)簽把netbios的lmhosts對勾去掉,禁...
代碼如下所示:復(fù)制代碼 代碼如下://被察者抽象類class Observed implements SplSubject{ protected $_name; protected $_observers; //實例化,生成一個觀察者對象 public function __construct(){...
復(fù)制代碼 代碼如下:<?php// AudioExif.class.php// 用PHP進行音頻文件頭部信息的讀取與寫入// 目前只支持 WMA 和 MP3 兩種格式, 只支持常用的幾個頭部信息//// 寫入信息支持: Title(名稱), Artist(藝術(shù)家), Copyrigh...
flush():刷新輸出程序緩存for($i = 0; $i < 5; $i++){ echo str_repeat("/n", 5000); echo $i; sleep(1); flush();}
ob_start(回調(diào)函數(shù),限定長度,隨時輸出緩存='true'):開啟,前提:output_buffer = onob_cl...
bool assert ( mixed $assertion [, string $description ] ) ― 檢查一個斷言是否為 FALSE復(fù)制代碼 代碼如下:assert_options(ASSERT_ACTIVE, true);//允許使用assert()函數(shù) assert_options(ASSERT_WARNING, false);...
復(fù)制代碼 代碼如下:function myErrorHandler($errno, $errstr, $errfile, $errline){ if(!(error_reporting() &$errno)){return;} switch ($errno){ case E_USER_ERROR: echo "<b>My ERROR</b> [$er...
bool class_alias ( string $original , string $alias [, bool $autoload = TRUE ] ) ― 為一個類創(chuàng)建別名bool class_exists ( string $class_name [, bool $autoload ] )― 檢查類是否已定義string get_called_cla...