Time of Update: 2018-12-04
<?php// 建立映像 $imgname="aa.png"; $image = imagecreatefrompng($imgname); $text = '學習進度概況'; $red = imagecolorallocate($image, 235, 20, 20); //imagestring($image, 5, 0, 0, $text, $red); $font = 'new.ttc'; imagettftext($image, 20, 0, 100, 40, $red, $
Time of Update: 2018-12-04
define常量的值;僅允許標量和 null。標量的類型是 integer, float,string 或者 boolean。所以數組是不允許的,像你這些自訂的變數數組一般都放在檔案裡,如果不放在檔案裡也有一種辦法就是通過serialize()或者json_encode()將其轉換成字串,然後將其當作常量值,使用的時候取出來再還原序列化(或者json_decode())一下: $config = array('localhost', '127.0.0.1', 'user', 'pwd');
Time of Update: 2018-12-04
文章目錄 1. 寫一個 函數,array_remove(),要求最簡潔的清除數組中值為$v的項。2. 以下登陸代碼安全上有什麼問題?3.寫一個函數,算出兩個檔案的相對路徑2. 如何查看當前伺服器1111連接埠的連結總數是?3. 如何列出當前進程裡有多少包含apache名字的進程? 1. 寫一個 函數,array_remove(),要求最簡潔的清除數組中值為$v的項。解析:
Time of Update: 2018-12-04
本文來自:php5應用執行個體詳解:使用zend framework 與smarty構築真正的MVC模式應用。作者:王志剛 朱蕾<?php/* 一個簡易的加密類(可逆) * 靜態調用,不需執行個體化Crypt類 */class Crypt{/** *基礎加密,結合passport_key與key密鑰做加密 *@param txt : 明文待加密 *@param key :密鑰 *@return : 加密後的字串 */public static function
Time of Update: 2018-12-04
<?php/** * @author :xiaoqing.huo * @date :2012-12-05 * @param :$ip==>ipv4 address,$netBit==>mask bits */class IpConfigure{private $ip;private $netBit;public function __construct($ip,$netBit){$this->ip = $ip;if(!($netBit>=0
Time of Update: 2018-12-04
朋友昨天去金山面試PHP開發時遇到的一道面試題,是關於引用和foreach迴圈的。很基礎的一道題廢話不多說,直接看代碼:$a = array('a','b','c');foreach($a as &$v){}foreach($a as $v){}var_dump($a);現在。不要開啟瀏覽器,猜測一下。輸出的結果是什嗎?對引用比較瞭解的童鞋可能已經看出來了。正確答案是: array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2
Time of Update: 2018-12-04
原文地址:http://www.162cm.com/archives/972.html感謝分享。1. 基本知識點HTTP協議中幾個狀態代碼的含義:503 500 401 200 301 302。。。Include require include_once require_once 的區別.PHP/Mysql中幾個版本的進化史,比如mysql4.0到4.1,PHP 4.x到5.1的重大改進等等。HEREDOC介紹寫出一些php魔幻方法;一些編譯php時的configure
Time of Update: 2018-12-04
我們知道,php中,foreach可以很方便地對可迭代結構(例如數組,再如對象)進行迭代操作:foreach( $array as $elem){var_dump($elem);}foreach($obj as $key=>$value){echo "$key=>$value".PHP_EOL;}因而我們想:如果對於一個執行個體化對象,對其進行foreach操作,會發生什麼事情呢?首先我們定義的基礎類為:Class Test{/* one public variable
Time of Update: 2018-12-04
上傳頁<?php//類的執行個體化:include("img.php");//類的檔案名稱是upoop.php$up=new
Time of Update: 2018-12-04
頁面編碼統一 MySQL資料庫編碼、html頁面編碼、PHP或html檔案本身編碼要全部一致。1、MySQL資料庫編碼:建立資料庫時指定編碼(如gbk_chinese_ci),建立資料表、建立欄位、插入資料時不要指定編碼,會自動繼承資料庫的編碼。資料庫連接時,也有編碼,可以在串連完資料庫後,執行mysql_query(‘SET NAMES gbk’);//將gbk換成你的編碼,如utf8。2、html頁面的編碼,指的是這一行的設定:<meta
Time of Update: 2018-12-04
第一種類型想用foreach()遍曆整個二維數組: $team = array('lk','ok'); $book = array('linux伺服器配置與管理',$team); foreach($book as $k=>$val) //for $book each $value( as ) echo $k.'=>'.$val.'';
Time of Update: 2018-12-04
一、引
Time of Update: 2018-12-04
PHP (Hypertext Preprocessor)是一種 HTML 內嵌式的語言,也是目前比較流行的網頁程式設計語言。它支援的後端資料庫種類凡多,幾乎含蓋了當前的所有資料庫系統。同時它包含了一般語言有的數學運算、時間處理、檔案系統、字串處理、行程處理等功能,再加上它是免費的系統,使得成本與效益比,幾乎等於無限大。 下面是我在用PHP做網站時,總結出一些小技巧,拿出來饗以大家。
Time of Update: 2018-12-04
//對於在javascript中escape過的字元,直接用unescape方法class escape_class//編碼 function escape($str,$TargetLang) { preg_match_all("/[/x80-/xff].|[/x01-/x7f]+/",$str,$r); $ar = $r[0]; foreach($ar as $k=>$v) { if(ord($v[0]) <
Time of Update: 2018-12-04
許多人對php手冊中語焉不詳的curl_multi一族的函數頭疼不已,它們文檔少,給的例子 更是簡單的讓你無從借鑒,我也曾經找了許多網頁,都沒見一個完整的應用例子。# curl_multi_add_handle# curl_multi_close# curl_multi_exec# curl_multi_getcontent# curl_multi_info_read# curl_multi_init# curl_multi_remove_handle#
Time of Update: 2018-12-04
在訪問PHP類中的成員變數或方法時,如果被引用的變數或者方法被聲明成const(定義常量)或者static(聲明靜態),那麼就必須使用操作符::,反之如果被引用的變數或者方法沒有被聲明成const或者static,那麼就必須使用操作符->。 另外,如果從類的內部訪問const或者static變數或者方法,那麼就必須使用自引用的self,反之如果從類的內部訪問不為const或者static變數或者方法,那麼就必須使用自引用的$this。
Time of Update: 2018-12-04
PHP中有三種常量類型:預定義常量、魔術常量、自訂常量。常量與變數的最直觀的區別是:引用常量不需要$,同時常量的範圍範圍是Global的。預定義常量也叫做系統內建常量,包括PHP_VERSION、PHP_OS等,可以通過函數get_defined_constants(true)來擷取。 魔術常量PHP中還包括如下5個魔術常量: __LINE____FILE____FUNCTION____CLASS____METHOD__ 自訂常量PHP中可以用define()函數來自訂常量;可以通過defin
Time of Update: 2018-12-04
這兩天碰到一個小問題卡了我老半天……就是LINUX下PHP程式與其他程式通訊。 我們需要實現使用者在WEB頁面上進行操作時可以啟用我們在伺服器端的背景程式(用C、C++編寫)。之前在windows下,已經使用具名管道實現(請見我之前的博文http://blog.csdn.net/rcfalcon/archive/2010/02/09/5303142.aspx),這次將伺服器整體移往LINUX下。 伺服器環境 CentOS 5 + apache + mysql +
Time of Update: 2018-12-04
這幾天工作中需要寫個程式對於一個視頻網站地址,如優酷的某個地址,提取出其中的FLASH地址來。然後我用PHP實現了這個功能,我覺得用PHP來做這項工作簡直是一種享受!使用其提供的強大的HTML頁面處理函數和Regex,短短的幾行代碼就能搞定這個功能。 貼一下關鍵代碼: <?php//擷取優酷頁面中的flash地址function get_flash_url( $url ){$lines = file($url);foreach ($lines as $linenum=> $line)
Time of Update: 2018-12-04
基於Windows環境下的PHP開發環境搭建 一、準備工作 Apache2.2.11 :http://www.apache.org MySQL5.0 :http://www.mysql.com PHP5.2.9 :http://www.php.net 二、配置PHP1、 將php-5.2.9-win32.zip解壓縮到指定位置(如C:\