Time of Update: 2016-07-25
/** * 全機率計算 * * @param array $p array('a'=>0.5,'b'=>0.2,'c'=>0.4) * @return string 返回上面數組的key */function random($ps){ static $arr = array(); $key = md5(serialize($ps)); if (!isset($arr[$key])) { $max = array_sum($ps); foreach (
Time of Update: 2016-07-25
class DatabaseConnection { private static $db; private static $_handle = null; public static function get() { if ( self::$db == null ){ echo __LINE__; self::$db = new DatabaseConnection(); } return
Time of Update: 2016-07-25
*exif_imagetype -- 判斷一個映像的類型 *說明:函數功能是把一個映像裁剪為任意大小的映像,映像不變形 * 參數說明:輸入 需要處理圖片的 檔案名稱,產生新圖片的儲存檔案名稱,產生新圖片的寬,產生新圖片的高 */ // 獲得任意大小映像,不足地方展開,不產生變形,不留下空白 function my_image_resize($src_file, $dst_file , $new_width , $new_height) {$new_width=
Time of Update: 2016-07-25
一、跳得多漲得快,不跳不漲很多人覺得,現在的程式員很浮燥,幹不了多久就要跳了。 但是,有沒有想過,這是什麼導致的。 你一年不漲工資,兩年不漲工資,那別人發現,自己的工資與業界水平相距太遠,不得不跳。 或許你說,那至少要要多呆些日子,多積累經驗再跳吧。 我們來看看第二條潛規則。二、你在上一家公司的工資,直接影響了你在下一家的工資每個人都是有底線的,這個底線,是一個相對值。 因此,業界通常喜歡在你上一家的工資的基礎上,最多上浮30%.
Time of Update: 2016-07-25
經過這麼久的學習,從開始的什麼都不會,慢慢的的成長,項目一過後的的學習顯得更艱難了一些,以前只是基礎的學習,如今的進階課剛學覺得有點難,但是我相信學過之後以後用的多了,就自然會用了。如今在兄弟連的學習,讓我融入了這個學習大家庭當中,每天早上被夢想叫醒(鬧鐘的聲音有點大,不醒不行啊~~),Linux的學習讓每個人都昏昏欲睡,在一個小黑框中無止盡的敲著命令,感覺最艱難的歲月了,如今的物件導向,(其實之前天天聽著說要3p,我靠~
Time of Update: 2016-07-25
{capture name="test"}{/capture}{$smarty.capture.test}複製代碼說明:在{capture name="test"}和{/capture}之間的內容被儲存到變數$test中,該變數由name屬性指定.在模板中通過 $smarty.capture.test 訪問該變數.如果沒有指定name 屬性,函數預設將使用"default"
Time of Update: 2016-07-25
php是什麼?PHP是HypertextPreprocessor的縮寫,PHP指令碼語言是一種嵌入HTML。PHP文法獨特的混合了c、Java、perl和PHP類型新文法。這種語言的目的是讓web開發人員快速編寫**頁。php是什麼?PHPprogrammer指編寫php程式員模型是什麼?模式,即模式。是解決問題的一種方法。你把方法解決某種問題的總結,理論水平,這是模型。架構是什麼?架構,該架構。半成品的一些應用程式,是一套組件,您可以選擇完成你自己的系統。簡單說就是使用別人好好階段,。此外,一
Time of Update: 2016-07-25
public class ArrayTest { public static void main(String[] args){ Map[] maparray=new Map[3]; for (int i = 0; i Map map=new HashMap(); map.put("a", i+"_ajkcz"); map.put("c", "werq_"+i);
Time of Update: 2016-07-25
{math equation=rand(125,324)}複製代碼怎麼樣?是不是很簡單,其實這裡主要用到了smarty模板中的math函數,下面對Smarty math函數的作用以及用法做個簡要的講解。math 允許模板設計者在模板中進行數學運算式運算. 均運算式中可以使用任何數實值型別的變數,結果在 math 標籤的位置輸出. 運算式中使用的變數被當做參數傳遞給函數,可以是模板變數或靜態值. 目前可以使用的運算子有:+, -, /, *, abs, ceil, cos, exp, floor,
Time of Update: 2016-07-25
cp/usr/local/php/etc/php-fpm.conf.default->/usr/local/php/etc/php-fpm.conf 複製代碼vi/usr/local/php/etc/php-fpm.conf製作fpm啟動服務vi/etc/init.d/php-fpm,儲存 #!/bin/bash#php-fpmStartupscriptforphp-fpm,aFastCGIimplementation#thisscriptwascreatedbytonyat2010.07.21
Time of Update: 2016-07-25
$smarty->display('index.tpl',$my_cache_id);複製代碼此特性可用於對不同的$_GET進行不同的緩衝。二、清除smarty緩衝清除smarty緩衝一般有以下幾種方式:
Time of Update: 2016-07-25
//php排序函數執行個體function array_sort($arr,$keys,$type='asc'){ echo'開始排序...'.''; $keysvalue = $new_array = array(); foreach ($arr as $k=>$v) { $keysvalue[$k] = $v[$keys]; } if($type == 'asc') { asort($keysvalue); } else { arsort($keysvalue); } reset($
Time of Update: 2016-07-25
//產生隨機字串function rand_zifu($what,$number){ $string=''; for($i = 1; $i //混合 $panduan=1; if($what == 3){ if(rand(1,2)==1){ $what=1; }else{ $what=2; } $panduan=2; }//數字 if($what==1){ $string.=rand(0,9); }elseif($what==2){ //字母 $rand=rand(0,24); $b='a';
Time of Update: 2016-07-25
/** * 長文章分段 * @param string $article 文章內容 * @param number $return_number 文章位元組限制 * @return array */ private function ContentAddpage($content,$return_number=800){ $return_content = ""; //返回的字串 $current_num = 0; //當前字串長度
Time of Update: 2016-07-25
class A { public function __toString() { return 'bar'; }}$a = new A();define('foo', $a);echo foo;// 輸出bar複製代碼php中的define究竟是如何?的: ZEND_FUNCTION(define){ char *name; int name_len; zval *val; zval *val_free = NULL; zend_bool
Time of Update: 2016-07-25
function about_phpthumb(){require_once './js/phpthumb/ThumbLib.inc.php';//執行個體化類庫,傳入你要處理的圖片的地址可以是網路地址,也可以是本地地址$thumb = PhpThumbFactory::create('./images/cake.png');//把圖片等比縮小到最大寬度 100px或者最高100px,當只輸入一個參數的時候,是限制最寬的尺寸。$thumb->resize(100, 100);//$thumb->
Time of Update: 2016-07-25
{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}複製代碼2.{$smarty.const}可以直接存取PHP常量. 例如{$smarty.const._MY_CONST_VAL}複製代碼3.{$smarty.capture}可以通過 {capture}..{/capture}結構 截取的輸出可以使用{$smarty} 變數訪問. 4.{$smarty.config}{$smarty}變數 可以訪問已經載入的config變數例如
Time of Update: 2016-07-25
chmod -R 777 html複製代碼修改某目錄為任何使用者都用寫讀執行許可權 chmod a+rwx html複製代碼2、設定上傳檔案的根目錄 siteRoot = dirname(__file__); //取得項目根目錄複製代碼3、修改設定檔的上傳大小 php.ini post_max_size = 200Mupload_max_filesize = 200M複製代碼4、如果要根據時間建立檔案夾再上傳檔案則需 $aimUrl = str_replace('\\', '/',
Time of Update: 2016-07-25
$mail = new PHPMailer();$mail->Charset='UTF-8′;複製代碼相信有不少朋友是設定成”GBK”或“GB2312”的,我開始也是,後來瞭解到Mail是國際化的,如果想在像Gmail等那樣的國際化郵箱正確顯示中文,請將編碼設定為“UTF-8”;3,設定標題編碼;如果您測試過多種郵箱,會發現標題中文是亂碼的,沒錯,即使您設定了 $mail->Charset=”UTF-8″;既然學習php應該多看看php手冊或留意php.net
Time of Update: 2016-07-25
$arr = array( '1011,1003,1008,1001,1000,1004,1012', '1009', '1011,1003,1111' );$result = array();foreach ($arr as $str) { $str_arr = explode(',', $str); foreach ($str_arr as $v) { $result[$v] =