Time of Update: 2017-01-13
<? header ("content-type: image/png"); 代碼如下複製代碼 $newimg = imagecreate(250,250); 由於映像還是空白的,因此你可能會希望用一些彩色來填充它。你需要首先使用imagecolorallocate()函數用其rgb值為這種顏色指定一個名字,這一函數的格式為imagecolorallocate([image], [red], [green],
Time of Update: 2017-01-13
PHP的物件導向編程:開發大型PHP項目的方法(一)作者:Luis Argerich 譯者:limodou 這篇文章介紹了在PHP中的物件導向編程(OOP,Object Oriented Programming)。我將向你示範如何通 過使用一些OOP的概念和PHP的技巧來減少編碼和提高品質。祝你好運! 物件導向編程的概念: 不同的作者之間說法可能不一樣,但是一個OOP語言必須有以下幾方面: 抽象資料類型和資訊封裝 繼承 多態 在PHP中是通過類來完成封裝的: ----------
Time of Update: 2017-01-13
代碼如下複製代碼 <?phpheader("content-type:image/jpeg");$filename = hsdir.'/mljntc2p.jpg';$im = imagecreatefromjpeg($filename);$h=imagesy($im);//獲得靶心圖表片高度$new_img_width = 257;$new_img_height = 522;$newim =
Time of Update: 2017-01-13
1 曆史 Rasmus Lerdorf為了建立他的線上簡曆而創造了"個人首頁工具"(Personal Home Page Tools)。這是一種非常簡單的語言。其後越來越多的人們注意到了這種語言並對其擴充提出了各種建議。在許多人的無私奉獻下以及這種語言本身的原始碼自由性質,它演變成為一種特點豐富的語言,而且現在還在成長中。
Time of Update: 2017-01-13
9. 簡易banner動態更替 不知大家有沒有發現各大網站上的標題廣告banner,我們每次訪問這些網站時,都會看到不同的廣告表徵圖,或者如果你每次重新整理頁面時,這些廣告banner就會不斷地隨機更替變換。要實現這種效果雖然用javascript也可以達到(象天極網站的動態變換廣告banner就是通過調用javascript來實現的),但是如果我們用PHP的話,我們還可以結合資料庫來做資料量很大,如每日一題之類的功能。費話少說,讓我們立即來看看如何用PHP來實現banner的動態更替功能。
Time of Update: 2017-01-13
擷取到一個短串連,需要將短串連轉換成真實的網址,通過查資料,發現 PHP 提供了一個函數 get_headers() ,可以完成這個任務,先把 頭部資訊擷取到,然後再分析跳轉地址即可利用get_headers() 函數擷取http頭php 內建的get_headers()取得伺服器響應一個 HTTP 要求所發送的所有標題。 擷取301狀態肯定沒問題。例子 代碼如下複製代碼 $url = 'http://t.cn/h5mwx';$headers =
Time of Update: 2017-01-13
Obtaining PHPThis section has details about PHP download locations, and OS issues. 1. 我在哪兒能得到PHP? 2. 有先行編譯的二進位版本嗎? 3. 我在哪兒能得到可選的PHP擴充庫 ? 4. 我怎樣做才能使這些庫運作起來? 5. 我在我的windows上用CVS得到最新版本的PHP原始碼, 我怎樣編譯它? 6. 我在哪兒能找到 Browser Capabilities File?1. 我在哪兒能夠得到PHP?
Time of Update: 2017-01-13
PHP 可以操作 Win32 平台下的 COM 和 DCOM 物件 1. 我建立了一個DLL來計算一些東西. 有什麼方法可以在 PHP 下運行這個DLL嗎 ? 2. 'Unsupported variant type: xxxx (0xxxxx)' 是什麼意思 ? 3. PHP 裡操作可視化對象可能嗎? 4. 我可以把COM 物件存諸到 session 裡嗎 ? 5. 我怎樣捕獲 COM 錯誤 ? 6. 我怎樣在 PHP 裡產生DLL檔案,就象我在 Perl 裡做的一樣? 7. 'Unable
Time of Update: 2017-01-13
sql有許多對資料庫操作的語句。但是常見和比較需要的是這麼幾個語句 。SELECT 語句用於從資料庫中選取資料。 那麼我們先來介紹第一種 SELECT語句語句1:SELECT * FROM table_name解說:意思就是讀取整個表table_name裡面的資料顯示出來語句1:SELECT * FROM table_name Where x = 1解說:意思就是讀取表table_name裡面鍵名為:x 值為:1的 資料顯示出來 Select 查詢語句的例子
Time of Update: 2017-01-13
在PHP中用header("location:test.php")進行跳轉要注意以下幾點:1、location和“:”號間不能有空格,否則會出錯。2、在用header前不能有任何的輸出,包括include的頁面中標籤“?>”後不能有空格!!3、header後的PHP代碼還會被執行。PHP的 header
Time of Update: 2017-01-13
今晚在寫架構的表單驗證類時,需要判斷某個字串長度是否在指定區間內,很自然地,想到了PHP中的strlen函數。 代碼如下 複製代碼 $str = 'Hello world!中'; echo strlen($str); // 輸出12
Time of Update: 2017-01-13
代碼如下複製代碼 <?php function getAgeByID($id){ //過了這年的生日才算多了1周歲 if(empty($id)) return '';
Time of Update: 2017-01-13
PHP 和 HTMLPHP 和 HTML 可以互操作: PHP 能夠產生 HTML, 而 HTML 可以傳遞資訊給 PHP. 1. 我用一個 form/URL傳值時,我要怎樣 編碼/解碼? 2. 我在用 <input type="image"> 標記, 但 $foo.x and $foo.y 變數卻不可用. 它們在哪裡? 3. 我怎樣建立 HTML <form>數組? 4. 我怎樣從一個多選框得到所有的結果值? 1. 我用一個 form/URL傳值時,
Time of Update: 2017-01-13
通常程式發生致命錯誤的時候頁面空白,想擷取錯誤資訊也不難!主要是利用兩個函數:error_get_last() 擷取最後一次發生錯誤資訊:結構如下: 代碼如下複製代碼 Array( [type] => 8 [message] => Undefined variable: http://www.111cn.net [file] =>
Time of Update: 2017-01-13
header("Location:login.php")應該注意的幾個問題
Time of Update: 2017-01-13
最簡單的數組合并我們只要使用array_merge即可array_merge()將兩個或多個數組的單元合并起來,一個數組中的值附加在前一個數組的後面。返回作為結果的數組。數組鍵名為數字鍵名時,要合并的兩個數組中有同名數字KEY的時候,使用array_merge()不會覆蓋掉原來的值,而使用“+”合并數組則會把最先出現的值作為最終結果返回,而把後面的數組擁有相同鍵名的那些值“拋棄”掉(注意:不是覆蓋而是保留最先出現的那個值)。例子:
Time of Update: 2017-01-13
調用mt_rand()這個方法可以產生隨機數字,參數是範圍的最小值和最大值,函數會返回最小值和最大值之間的一個隨機數字。要產生真正的隨機數,對於計算來說不是一件容易的事。php中兩種方法可以產生隨機數,一個經典的函數叫rand(),另一個更出色的函數是mt_rand()。例1 代碼如下複製代碼 $random =rand(0,1000);或者<?php $rand = mt_rand(1, 100); echo $rand;?>
Time of Update: 2017-01-13
代碼如下複製代碼 $ds=ldap_connect("172.16.80.233","389"); // must be a valid LDAP server! $username='Administrator@zb.com'; $username='123456'; if ($ds) { if($bind = ldap_bind($ds, $username, $password)
Time of Update: 2017-01-13
PHP5.2.17 官方下載: http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zipPHP5.3.5 官方下載:http://windows.php.net/downloads/releases/php-5.3.5-Win32-VC9-x86.zip首先安裝好IIS7 安裝的時候 要注意三個地方打得勾 注: CGI
Time of Update: 2017-01-13
第1步:將php5.0解壓到本地,如下圖: 第2步:複製php這個檔案夾到c盤,如下圖: