Time of Update: 2018-12-07
PEAR提供了Image_3D Package來建立3D映像。映像或光線在3D空間中按照X、Y 、Z 座標定位。產生的映像將呈現在2D空間中,可以儲存為 PNG、SVG 格式,或輸出到Shell。通過Image_3D可以很方便產生一些簡單的3D對象,例如立方體、錐體、球體、文本和餅圖。查了一下PEAR文檔關於Image_3D的執行個體一個也沒有~囧~,只好自己研究一下,將經驗分享給大家,請多多拍磚。言歸正傳,Image_3D需要PEAR和GD(配置php.ini)的支援。1.
Time of Update: 2018-12-07
本篇通過一個執行個體介紹Ajax與PHP結合使用的方式,可以下載該執行個體的來源程式以便更好理解。壓縮包中functions.js就是Ajax核心代碼了,所有的操作效果都是通過它來實現的。下文的代碼解釋都是提取自functions.js。效果1. 當滑鼠放在某日上時,如果當天有備忘錄,則會顯示出來,如:function checkfortasks (thedate, e){ //找到頁面中taskbox對應<div>設定為可見 theObject =
Time of Update: 2018-12-07
在上一篇備忘日曆執行個體中,實現了當滑鼠放在某個日期上時,如果當天有備忘資訊則會顯示出來,但是這些資訊是為了測試方便事先寫在數組中的資料,不能體現其即時性。本篇將繼續通過該執行個體講解與資料庫的互動方式。執行個體中用到的是MySQL,也可以根據自己的需要替換為其他資料庫,其串連方式可以參考PHP相關手冊。 在下面來源程式包中dbconnector.php 提供了與MySQL的串連函數。<?php//定義資料連線變數define ("MYSQLHOST",
Time of Update: 2018-12-07
通過上一篇文章已經瞭解到如何利用Ajax和PHP對資料庫進行資料讀取,這樣可以動態擷取到資料庫的最新資料。本篇則繼續介紹通過表單(Form)向資料庫中寫入資料。
Time of Update: 2018-12-07
文章目錄 Version 4.4.0 昨天發布的,不知道為什麼我訂閱的RSS居然沒有顯示。比4.3.11改變不多,主要是Bug Fix。---------------------------------------------------------------------------------------Version 4.4.011-Jul-2005 Added man pages for "phpize" and
Time of Update: 2018-12-07
前段時間記得看過這個東西,不過好象是C還是C#的。呵呵,不用中間變數交換兩個變數的值。PHP除了能用以前討論的那些“常規”方法外,還有一個方法:list($var1, $var2) = array($var2, $var1);很有趣的寫法。當然,我猜測這個方法的效率不是特別好,但是很簡潔。記得我前段時間說過PHP“規範有嘉,美感不足”。呵呵,OK,我收回~~這玩意是窩窩頭,越嚼越香的東西~~
Time of Update: 2018-12-07
換新工作了,現在要脫離WINDOWS,在FreeBSD下面做PHP的開發。有意思,我又一次犯了“把愛好當作工作”的錯誤。作為開始,先說說我一直以為的一個好工具http://sourceforge.net/projects/devphp/ Devphp是我在sourceforge上發現的一個開源的專門為PHP定製的IDE環境。支援關鍵字高亮,支援代碼提示,自動排版等等……功能強大!PHPer必備了~~~
Time of Update: 2018-12-07
在一些生產製造行業條碼是必不可少的。比如,列印工作單、原材料出入庫、成品出庫發貨等都需要掃描條碼進行資料擷取。最近發現公司列印出的工作單上出現了條碼,列印工單的程式是用PHP寫的,於是乎看看原始碼是怎麼實現的。原來是通過一個產生Barcode的類將相應的資料轉給該程式並產生JPG檔案。 自己在網上搜了搜實現Barcode的其他方法,找到一個國外的開來源程式專門用來產生“一維條碼”。首先,複習一下條碼的相關知識。條碼分類一、按碼制分類1.
Time of Update: 2018-12-07
在上一篇中講解了如何通過Ajax提交表單並由PHP處理底層資料,本篇將主要介紹圖片的上傳與處理。對於檔案的上傳很簡單,只需一個Form便可實現,再通過PHP將源檔案上傳到目標目錄。先上個:Sample6_1.php 中建立Form://顯示上傳狀態和圖片<div id="showimg"></div>//上傳檔案需要定義enctype,為了顯示圖片將target設為uploadframe<form id="uploadform"
Time of Update: 2018-12-07
自稱“PHP公司”的Zend Technologies發起了一個開源的Simple API for Cloud Application Services項目,希望可以協助PHP開發人員在構建應用程式時訪問各主流雲平台。微軟已經為PHP開發人員提供了Windows Azure SDK。許多技術供應商,如Zend、IBM、微軟、Nirvanix、Rackspace和GoGrid參與了Zend領導的項目,希望可以建立便於使用的API來訪問各種雲資源。一開始,這個API提供了對Amazon Web
Time of Update: 2018-12-07
隨著流行的 PHP 語言的不斷演變,很多新特性使它在物件導向方面有了進一步的增強。本文通過一些 PHP V5.3 執行個體示範延遲靜態繫結、名稱空間支援、類方法重載以及變數解析和 heredoc 支援。需求除了對 PHP 和 HTML 有基本的認識以外,無需太多其他方面的知識便可閱讀本文。每當文中提到 PHP V5.3 時,指的是 V5.3.0。考察的特性本文主要考察 PHP V5.3 的以下特性:延遲靜態繫結 名稱空間 類方法重載 變數解析和 heredoc但是,在繼續之前,需要設定 PHP
Time of Update: 2018-12-07
本來這個CP是單發的SMS介面,由於種種原因需要實現群發,每次編輯一條資訊,群髮網站所有會員(上萬條會員記錄),程式痛點在從MYSQL到MSSQL不同資料庫伺服器間萬行記錄記錄插入更新,並即時發送進度顯示,反饋發送後的結果。在簡訊發送過程中有以下幾個要求: 1)不允許出現程式逾時現象; 2)自動檢測手機號碼的合法性;3)計算髮送的進度比例; 4)從MYSQL到MSSQL不同資料庫伺服器間萬行記錄記錄插入更新,SQL語句不超負荷;簡單描述解決方案:利用JQ 中一個AJAX指令碼 遞交
Time of Update: 2018-12-07
cache.php 代碼如下:PHP代碼<? /* 使用者需要事先定義的常量: _CachePath_ 模板緩衝路徑 _CacheEnable_ 自動緩衝機制是否開啟,未定義或為空白,表示關閉自動緩衝機制 _ReCacheTime_ 自動重新緩衝間隔時間,單位為秒,未定義或為空白,表示關閉自動重新緩衝 */ class cache { var $cachefile; var $cachefilevar; function
Time of Update: 2018-12-07
CURL確實很強悍,可以偽造IP和來源。1.php 請求 2.php 。1.php代碼:$ch = curl_init();curl_setopt($ch, CURLOPT_URL, "http://localhost/2.php");curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:8.8.8.8', 'CLIENT-IP:8.8.8.8')); //構造IPcurl_setopt($ch,
Time of Update: 2018-12-07
1.如果一個方法可靜態化,就對它做靜態聲明。速率可提升至4倍。2.echo 比 print
Time of Update: 2018-12-07
1. 使用 PHP 獲得網頁內容 GET方式<?phpfunction socketGet($url, &$ret){ $urlArr = parse_url($url); $host = $urlArr['host']; $port = isset($urlArr['port'])?$urlArr['port']:80; $path = isset($urlArr['path'])?$urlArr['path']:"/"; $fp = fsockopen($host,
Time of Update: 2018-12-07
最近在完成一個過渡項目,用到了PHP,以前看php怎麼看怎麼彆扭,維護性差,代碼亂是我的印象,這次決定花點時間看看到底有沒有瞭解的必要,呵呵,採用了三種方案來嘗試:前提是Apache伺服器,推薦下載xamppLite ,目前最新版本1.7.0: http://www.apachefriends.org/en/xampp-windows.html第一種:VS.PHP+VSS,整個環境非常適合.net平台。一個很不錯的PHP外掛程式,可以整合在vs.net環境下,有三個版本:VS.Php 2.6
Time of Update: 2018-12-07
前幾日剛聽說PHP要做得更加靠近JAVA,今天就無意中看到這個。呵呵~~記得有一牛人在評論本世紀最有前途的技術的時候還唧唧歪歪的說“php沒什麼前景”呢~http://www.php-compiler.net/公司沒有dotnet的環境,我也沒辦法試~~最新版本看來已經比較成熟了~~1.0
Time of Update: 2018-12-07
簡單研究了幾個PHP-GTK的例子、翻了翻說明,隨手寫這麼個小玩意玩玩。點LOAD開啟對話方塊選擇檔案,則被選擇檔案的內容就會顯示在文字框中。懶得去調整位置和大小,所以介面醜陋無比,大家將就。先SHOW兩張圖,後面是程式。 1 <?php 2 3 require_once('File.php'); 4 5 if (!class_exists('gtk')) { 6 if (strtoupper(substr(PHP_OS, 0,3) == 'WIN')) 7 dl(
Time of Update: 2018-12-07
我玩PHP也有3年了,現在作為一個PHPer依然工作在編碼一線~~紀念一下,畢竟至少現在PHP是我工作的全部內容~~~http://groups.google.ch/group/comp.infosystems.www.authoring.cgi/msg/cc7d43454d64d133?oe=UTF-8&output=gplainRasmus Lerdorf 8 Jun. 1995 09:00 Optionen anzeigenNewsgroups: