Time of Update: 2016-07-25
時不時地我們可以聽到有人在說,我們需要更多的程式員。現在的孩子應該在學校裡就學習編程。編程的地位就應該像曾經的寫作文一樣。我不同意這樣的觀點每個領域都會有一些人登上金字塔的頂端,成為這一行業的權威,更多的人則只能被稱為優秀,當然更多更多的人位於平均水平,庸庸碌碌,以及,還有一些人就像溺水之人一樣在苦苦掙紮。讓我們面對現實吧,並不是每個人都適合每一份工作。正如大多數程式員成不了銷售、演員、醫生和律師,同樣的,大多數律師、演員和銷售也幹不了程式員的工作。萬金油型的天才總是很稀少的。如果你硬是要將更多
Time of Update: 2016-07-25
$url="http://XXXXX/article/012.html"; $content=file_get_contents($url); //讀取文章頁面原始碼 if(preg_match("/img/"){ echo "檢測到圖片"; }else{ echo "未發現圖片";} 複製代碼不過說真的,這種判斷方法太牽強了。判斷文章中是否有圖片的例子,請參考如下文章: php preg_match_all匹配文章中圖片 php處理文章中圖片的方法
Time of Update: 2016-07-25
// Fix for removed Session functions function fix_session_register(){ function session_register(){ $args = func_get_args(); foreach ($args as $key){ $_SESSION[$key]=$GLOBALS[$key]; } } function session_is_registered($key){ return
Time of Update: 2016-07-25
本文介紹了Codeigniter實現智能裁剪圖片的方法,將圖片進行裁剪並不失真,儘可能保留圖片主題含義,需要的朋友參考下。Codeigniter智能裁剪圖片一副1024*768大小的圖片,裁剪到240*240大小,裁剪後不失真,儘可能保留圖片主題含義。方法:1、先將圖片等比例縮減到可以裁剪的大小;如果是寬幅圖片,則按高度等比例縮放到高度 = 240px,窄幅圖片(高度大於寬度)則按寬度等比例縮放;2、按長寬格式置中裁剪;保留縮減後的圖片中間部分;load->library('image_lib'
Time of Update: 2016-07-25
select * from book limit 0,5;select * from book limit 5,5; select * from book limit 10,5;複製代碼第一句是從零尋找5條資訊,第二條是從5開始尋找5條資訊,第三條就不用多說了。首先0=(1-1)*5、5=(2-1)*5、10=(3-1)*5 在這裡要明白1,2,3代表的是什麼,還有5代表的是什麼就可以了。1,2,3代表的當前頁,也就是第一、第二、第三頁;5則是顯示的記錄數。得出查詢公式:select *
Time of Update: 2016-07-25
function get_randoms($min,$max,$num){ $count = 0; $res = array(); while($count $res[] = mt_random($min,$max); $res = array_flip(array_flip($res)); $count = count($res); } return $res; }
Time of Update: 2016-07-25
//檔案頭... header("Content-type: image/png"); //建立真彩色白紙 $im = @imagecreatetruecolor(50, 20) or die("建立映像失敗"); //擷取背景顏色 $background_color = imagecolorallocate($im, 255, 255, 255); //填充背景顏色(這個東西類似油桶)
Time of Update: 2016-07-25
本文介紹了phpmailer郵件類的簡單用法,一個phpmailer類的簡單例子,作入phpmailer類庫的入門參考,需要的朋友可以看看。在php編程中經常需要發送郵件,比如使用者註冊的寄件提醒等,可以使用一個很好的開源模組:phpmailer,此模組功能比較全面,支援SMTP驗證。使用方法:1,下載phpmailer模組:官方網站 http://www.phpdoc.org/2,解壓到一個檔案夾3,在php檔案中包含 require_once("class.phpmailer.php");4
Time of Update: 2016-07-25
// 建立資料庫連接$link = mysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error()); // 擷取當前頁數if( isset($_GET['page']) ){ $page = intval( $_GET['page'] );}else{ $page = 1;} // 每頁數量$PageSize = 10; // 擷取總資料量$
Time of Update: 2016-07-25
本文介紹了codeigniter資料庫緩衝自動到期的處理辦法,修改了一下db類,在開啟緩衝時設定一個到期時間,到期自動緩衝自動失效。codeigniter資料庫緩衝自動到期codeigniter架構是一個非常小巧的php架構,最近幾個項目中一直用。ci內建資料庫檔案緩衝,但按官方的說法,緩衝設定後永不到期,出發你調用方法主動刪除。cache files do not expire. any queries that have been cached will remain cached
Time of Update: 2016-07-25
//定每頁顯示多少條//count(*)查詢總條數//計算總頁數ceil()//判斷$_GET 並賦值當前頁數//mysql查詢 limit (當前頁數-1)*每頁條數,每頁條數//如果總條數不為空白,進行迴圈mysql_fetch_array()//$_SERVER['PHP_SELF']//上一頁?page=當前頁-1//下一頁?page=當前頁+1//edit: bbs.it-home.orginclude("conn.php"); $perpagenum = 3;$total =
Time of Update: 2016-07-25
if ($_get['count']) {$count = $_get['count'];} else {$count =select count(*) from tablename where …..}
Time of Update: 2016-07-25
本文介紹了php非預置圖片產生驗證碼的方法,不需要事先預置驗證碼圖片在伺服器中,圖片背景繪製是隨機的,產生驗證碼的例子,需要的朋友參考下。php產生驗證碼php產生驗證碼的獨立頁,不需要事先預置驗證碼圖片在伺服器中,圖片背景繪製是隨機的。專題推薦:php驗證碼大全 在任何需要顯示驗證碼的頁面位置,用標籤載入該檔案訪問地址即可,伺服器端的驗證碼值存於session中:$_SESSION['randcode']完整代碼:
Time of Update: 2016-07-25
/** * 一個案例 * * 一個農場,要向市場銷售水果 * 農場裡有三種水果 蘋果、葡萄 * 我們設想:1、水果有多種屬性,每個屬性都有不同,但是,他們有共同的地方 | 生長、種植、收貨、吃 * 2、將來有可能會增加新的水果、我們需要定義一個介面來規範他們必須實現的方法 * 3、我們需要擷取某個水果的類,要從農場主那裡去擷取某個水果的執行個體,來知道如何生長、種植、收貨、吃 *//** * 虛擬產品介面類 * 定義好需要實現的方法 */interface fruit{
Time of Update: 2016-07-25
include("conn.php"); //資料庫連結,自己解決 $sql="select * from news";$query=mysql_query($sql);$all_num=mysql_num_rows($query); //總條數$page_num=3; //每頁條數$page_all_num = ceil($all_num/$page_num); //總頁數$page=empty($_GET['page'])?1:$_GET['page']; //當前頁數$page=(int)
Time of Update: 2016-07-25
/*******分頁原理*********/ //每頁顯示記錄條數 $page_size = 3; $sql = "select * from message"; $result = mysql_query($sql); //總記錄條數 $num = mysql_num_rows($result); //總頁面數量的計算 if($numif($num%$page_size) { $page_count = intval($num/$page_size)+1 ;} if($num%
Time of Update: 2016-07-25
//php分頁代碼// bbs.it-home.orginclude("conn.php");$pagesize=5;//每頁顯示記錄$startrow=0;//當前頁記錄頭if(empty($_GET['pageno'])){if($startrow==0){$pageno=$startrow+1;}}else{$pageno=$_GET['pageno'];$startrow=($pageno-1)*$pagesize;}$sql="select * from test";$result1=
Time of Update: 2016-07-25
/*** 簡單分頁類* Page.class.php*/class Page{private $page_num; //每頁顯示的資訊條數private $page_all_no; //資訊的總條數private $page_len; //顯示多少個頁碼private $page; //當前的頁數private $page_max; //頁數最大值private $page_no_array; //頁數的數組public $start_num; //查詢語句limit的起始值private
Time of Update: 2016-07-25
/************************************ 類名: pagesupport 功能:分頁顯示mysql資料庫中的資料 *************************************/ class pagesupport{ //屬性 var $sql;//所要顯示資料的SQL查詢語句 var $page_size;//每頁顯示最多行數 var $start_index;//所要顯示記錄的首行序號 var
Time of Update: 2016-07-25
本文詳細介紹了php中session的產生機制、回收機制和儲存機制的相關知識,深入理解php session的運行機制,有需要的朋友參考下。本節內容:php