初識php MVC
學習一個框架之前,基本上我們都需要知道什么是mvc,即model-view-control,說白了就是數(shù)據(jù)控制以及頁面的分離實現(xiàn),mvc就是這樣應運而生的,mvc分為了三個層次,而且三個層次各司其職,互不干擾,首先簡單介紹下,各個層次,view即是視...
|
學習一個框架之前,基本上我們都需要知道什么是mvc,即model-view-control,說白了就是數(shù)據(jù)控制以及頁面的分離實現(xiàn),mvc就是這樣應運而生的,mvc分為了三個層次,而且三個層次各司其職,互不干擾,首先簡單介紹下,各個層次,view即是視...
1. 修改PHP配置文件中的三項:vim /usr/local/php/etc/php.ini (1)post_max_size = 50M #PHP可接受的最大POST數(shù)據(jù) (2)upload_max_filesize = 50M #文件上傳允許的最大值 (3)max_execution_time = 3...
如何用php生成1-10之間的不重復隨機數(shù)?例1,使用shuffle函數(shù)生成隨機數(shù)。<?php$arr=range(1,10);shuffle($arr);foreach($arr as $values){ echo $values." ";}?>例2,使用array_unique函數(shù)生成隨機數(shù)。<?php...
眾所周知modelName::model() -> find() //找出的是一個對象
modelName::model() -> findALL() //找出的是一個對象集合的數(shù)組
如何找出我所需要的字段的數(shù)據(jù),而不是全部字段的數(shù)據(jù)之前我是這么做的$criteria...
安裝環(huán)境centOS6.3
APACHE:apache-2.4.4
PHP:5.4.131.安裝xchache:復制代碼 代碼如下:
# wget http://xcache.lighttpd.net/pub/Releases/3.0.1/xcache-3.0.1.tar.gz
# tar xf xcache-3.0.1.tar.gz
# cd xcache-3.0....
熟悉SEO的朋友都知道,對于網(wǎng)站外部鏈接失效的情況如果鏈接帶有rel="nofollow"屬性可以避免不必要的損失。本文就以實例形式演示了PHP實現(xiàn)對站點內(nèi)容外部鏈接的過濾方法。具體如下:問題描述:原來站內(nèi)很多文章都是摘錄的外...
系統(tǒng)環(huán)境:centOS6.3
APACHE:httpd-2.4.2
PHP:php-5.3.21一.安裝mcrypt1.下載Libmcrypt,mhash,mcrypt安裝包復制代碼 代碼如下:
libmcrypt-2.5.8.tar.gz
# wget http://sourceforge.net/project/showfiles.php?group_...
最近的項目需要用php訪問oracle數(shù)據(jù)庫,不得不在linux下給php安裝oci8擴展。php也可以使用pdo訪問oracle數(shù)據(jù)庫,但還是需要安裝客戶端。首先到oracle官網(wǎng)的這個頁面下載相關(guān)的文件,注意要連數(shù)據(jù)庫服務器的版本,一定要對應,...
因項目需求,需要將asp后綴的修改成php,因懶于一個個修改。又覺得php跟Qt一樣都是高級語言了,一般高級語言都有提供對獲得的內(nèi)容進行增刪改查的函數(shù)。經(jīng)過一番資料查找與代碼測試,總結(jié)出了PHP修改指定文件后綴的方法,分享...
MyEclipse有很多功能,但是我們經(jīng)常用到的功能其實并不是特別多,在這里將一些有用的小技巧記錄下來,作為備忘錄,同時也希望能夠?qū)λ擞行┰S幫助吧。一 工作組(working set) 工作組主要是將相關(guān)的一類多個項目同時...
本文實例講述了PHP中使用PHPExcel讀寫excel(xls)文件的方法,非常實用。分享給大家供大家參考之用。具體方法如下:很多PHP類庫在讀取中文的xls、csv文件時會有問題,網(wǎng)上找了下資料,發(fā)現(xiàn)PHPExcel類庫好用,官網(wǎng)地址為:http://p...
為什么要謹慎使用PHP中的常量?Zend Framework文檔中寫道:常量包含數(shù)字字母字符和下劃線,數(shù)字允許作為常量名。 常量名的所有字母必須大寫。類常量必須通過 "const" 定義為類的成員,強烈不鼓勵使用 "define" 定義的全局常...
本文實例介紹了PHP使用靜態(tài)方法的幾個常見注意事項。分享給大家供大家參考。具體方法如下:1. 即使類中的方法并未用static聲明,但其未使用到可改變的類成員變量,在外部仍可用操作符::來調(diào)用;2. 以靜態(tài)方式(用::操作符)調(diào)...
本文實例講述了PHP處理JSON字符串key缺少引號的解決方法,分享給大家供大家參考之用。具體方法如下:通常來說,JSON字符串是key:value形式的字符串,正常key是由雙引號括起來的。例如:
<?php$data = array('name'=>'fdipz...
異步加載技術(shù)實現(xiàn)瀑布流效果。當滾動條到最底部的時候觸發(fā)一個事件,這個事件寫入$.get()事件,向內(nèi)部程序頁傳遞類別id和頁碼,程序?qū)祷啬莻€類別下的相對頁的產(chǎn)品列表,如果程序查詢當前類無產(chǎn)品即返回空。滾動條事件要...
本文實例講述了PHP+iFrame實現(xiàn)頁面無需刷新的異步文件上傳,是非常實用的常見技巧。分享給大家供大家參考。具體分析如下:說到iframe,現(xiàn)在用它的人是越來越少了,并且很多人都相信它應該被AJAX所取代,的確如此,因為AJAX太出色...
分享一個php生成16位隨機數(shù)的代碼,php生成隨機數(shù)的二種方法。方法1復制代碼 代碼如下:
<?php
$a = mt_rand(10000000,99999999);
$b = mt_rand(10000000,99999999);
echo $a.$b;
方法2:<?php$a = range(0,9);...
如果要在某個數(shù)組中刪除一個元素,可以直接用的unset,但今天看到的東西卻讓我大吃一驚復制代碼 代碼如下:
<?php
$arr = array('a','b','c','d');
unset($arr[1]);
print_r($arr);
?>
print_r($arr)之后,結(jié)果卻...
在php編程中向js函數(shù)傳參可以使用$_POST也可使用$_SESSION[' '],也可用echo語句進行輸出復制代碼 代碼如下:
<?php
echo "<script>test('$_POST[userid]');</script> ";
?>
在上面的$_POST['']也可適用$_SES...
標題這樣不知道合適不合適。具體的情況是這樣的:網(wǎng)站要增加關(guān)鍵字鏈接功能,然后需要對文章的內(nèi)容進行正則表達式匹配并替換,然后使用了preg_replace函數(shù)。替換的程序代碼如下:
function ReplaceKeyword($linkDefs,$conten...
三個函數(shù)雖然都是讀取資源的函數(shù),但各自的應用場景不同。curl多用于互聯(lián)網(wǎng)網(wǎng)頁之間的抓取,fopen多用于讀取文件,而file_get_contents多用于獲取靜態(tài)頁面的內(nèi)容。1. fopen /file_get_contents 每次請求都會重新做DNS查詢,...
分享下PHP return語句的另一個作用,在bbPress的代碼中看到的一個奇葩使用方法。一直以為,return只能出現(xiàn)在函數(shù)中,直到看了bbPress的代碼:<?phprequire_once('./bb-load.php');bb_repermalink(); // The magic happe...
在編寫PHP模板引擎工具類時,以前常用的一個正則替換函數(shù)為 preg_replace(),加上正則修飾符 /e,就能夠執(zhí)行強大的回調(diào)函數(shù),實現(xiàn)模板引擎編譯(其實就是字符串替換)。詳情介紹參考博文:PHP函數(shù)preg_replace() 正則替換所有符合...
本文分享一例php分頁函數(shù)完整實例代碼,使用此函數(shù)實現(xiàn)分頁效果很不錯。分享給大家供大家參考。具體功能代碼如下:<?php/** Created on 2011-07-28* 使用方法:require_once('mypage.php');$result=mysql_query("selec...
基礎驗證例子復制代碼 代碼如下:
$validator = Validator::make(
array('name' => 'Dayle'),
array('name' => 'required|min:5')
);
傳遞給 make 函數(shù)的第一個參數(shù)是待驗證的數(shù)據(jù),第二個參數(shù)是對該數(shù)據(jù)需要應用的驗證...