通過ICQ網關傳送簡訊的PHP來源程式_PHP教程

通過ICQ網關傳送簡訊的PHP來源程式(轉自linuxforum.net 原作者:liushiliang EMAIL: lsl@163.net )//###########################################################//// For questions and comments// Roland (alias -=: Vlieg :=-)// icq #78354631// mail: vlieg@atoomnet.net//// NB:

GD輸出漢字的函數的分析_PHP教程

很早以前找到一個把GB碼轉化為UTF-8的函數,配合一個GB到UNICODE的對照表(gb2312.txt),用於在GD中輸出漢字。後來發現在欲輸出的內容中含有西文字元時,會出現混亂。後來找到了修改後的代碼,解決了問題。現將兩個函數做一對比分析如下。首先,這是一個UNICODE到UTF-8編碼轉換的函數,這一部分修改前後沒有變化:function u2utf8($c){for($i=0;$i$str="";if ($c $str.=$c;}else if ($c $str.=(0xC0 |

PHP物件導向編程快速入門_PHP教程

物件導向編程(OOP)是我們編程的一項基本技能,PHP4對OOP提供了良好的支援。如何使用OOP的思想來進行PHP的進階編程,對於提高PHP編程能力和規劃好Web開發構架都是非常有意義的。下面我們就通過執行個體來說明使用PHP的OOP進行編程的實際意義和應用方法。

搜尋引擎技術核心揭密_PHP教程

編者按:這是一篇精彩的編程教學文章,不但詳細地剖析了搜尋引擎的原理,也提供了筆者自己對使用PHP編製搜尋引擎的一些思路。整篇文章深入淺出,相信無論是高手還是菜鳥,都能從中得到不少的啟發。

類的另類用法--資料的封裝_PHP教程

類的另類用法--資料的封裝一般的情況下,如果使用classname::property是不能訪問到類的屬性的,但可以用classname::method()使用類的方法。同樣的也不能用objectname->property訪問到類的方法裡的變數。利用這一特點,我們可以將一些資料儲存於類中,有點象c++的私人屬性。class data { function value($var) { static $d = array(); if(func_num_args() > 1) {

PHP類比SQL Server的兩個日期處理函數_PHP教程

//在PHP中處理日期非常不方便,比如求兩個日期之間相差的月份?該怎麼辦呢?   //檔案名稱:date.inc.php3   //在使用這兩個函數前,要先將日期或日期時間轉換成timestamp類型。   //如:   //$today=mktime(0,0,0,date("m"),date("d"),date("Y"));   /****類比sqlserver中的dateadd函數*******   $part 類型:string

輸出控制類_PHP教程

/*** * 作者: 徐祖寧 (嘮叨)* 郵箱: czjsz_ah@stats.gov.cn* 開發: 2002.07* * * 類: outbuffer* 功能: 封裝部分輸出控制函數,控制輸出對象。* * 方法:* run($proc) 運行php程式* $proc php程式名* display() 輸出運行結果* savetofile($filename)

最小化資料轉送——在用戶端儲存資料_PHP教程

將程式輸出為其他的語言是程式員喜愛的事情之一,在WEB上我們有 兩個不同編程環境:用戶端(瀏覽器)和伺服器端,根據HTTP協議的定義, 我們可以在編寫在用戶端輸出其他語言的服務端程式,我們選擇了作為服 務端語言、javascript作為用戶端輸出。在本問中我們將向您示範這樣用 該方案把資料存放區在用戶端,並且在諸如:聊天室、新聞系統或其他您想 實現的應用上達到服務端和用戶端(瀏覽器)的最小的資料轉送。 要求以下支援: PHP4 JavaScript Frames

提取HTML標籤_PHP教程

/********************************** * 作者: 徐祖寧 (嘮叨)* 郵箱: czjsz_ah@stats.gov.cn* 開發: 2002.07* * * 函數: tags* 功能: 從檔案中提取HTML標籤* * 入口:* $filename 檔案名稱* $tag 標籤名 * 返回:* 數組,每項為:* tagName String* Text String* Attrs Array* *

PHP實現的功能是顯示8條基色色帶_PHP教程

由於PHP的本色表參數只能支援256,為了能實現顯示8色或更多的色帶,我使用了參數傳遞的方法來實現。具體實現的代碼如下:1、產生色帶圖形的程式transition.php/** 功能:產生色帶圖形* 程式員:wlxz* 日期:2002-00-00*/Header("Content-type: image/Png");$im = ImageCreate(255,50);$bgcolor = ImageColorAllocate($im, 0, 0, 0);$x = trim($_GET['x'

網站加速 PHP 緩衝的免費實現方法_PHP教程

文/徐永久  我們知道 Zend 有免費的最佳化引擎針對 PHP 而作,但是 FreeLAMP 這次採用的是一個叫做 PHP Accelerator 的緩衝產品。  我們在 “LAMP 加速” 這篇文章中闡述過加速的幾種辦法,其中提到了 PHP Accelerator,它的安裝方法十分簡單,但是需要去他的網站擷取一個啟用鍵。   一、下載:  www.php-accelerator.co.uk/download.php  二、擷取啟用鍵並安裝:  www.php-accelerator.co.

如何把PHP轉成EXE檔案_PHP教程

原問:如何把PHP轉成EXE檔案。結果當然是沒有這樣的軟體,但是有兩ASP的東東,可以把網站做成EXE檔案發布。我沒時間試,大家可以看看,有啥結果可以貼過來,我們研究研究。呵呵。地址:http://www.octopod.net/Sitecomp/index.htmMain featuresPacking all files into one compact file Produces EXE file with integrated full-featured HTTP/1.1 WEB

如何過濾高亮顯示非法字元_PHP教程

//我只是做一個測試,如果再用類似tmd的字串,一定要注意,如果字串中的字元出現在$StartReplaceHtml或者$EndReplaceHtml中,你需要修改下面的preg_replace中的規則$CheckedMessage="Hello!!他X的..他....X...的....How are you m d "; //the message to be checked echo $CheckedMessage."";$CheckedWords=array("他X的","tmd"

Windows下PHP的任意檔案執行漏洞_PHP教程

受影響系統:  PHP version 4.1.1 under Windows  PHP version 4.0.4 under

無限層級菜單的實現_PHP教程

明天(已經是今天了,呵呵)我會提供一個測試頁面讓大家來看(因為我在宿舍只能撥接,Ip地址不固定)*//** 遞迴顯示子節點函數* ** @param $SearchPattern 尋找的條件(like)* @param $BaseNum-節點的層數*/ function ListChildTree($SearchPattern,$BaseNum){ global $Tree;//聲明串連資料庫的控制代碼為全域

一個查看session內容的函數_PHP教程

之所以是能寫出來這個函數,主要是對該網站的session結構清楚,如:name|s:4:"tasm";passwd|s:6:"111111";mode|s:1:"1",也知道該session存放的位置,而且可以上傳檔案,所以嘛,當時就做了一次小小的駭客,線上的朋友的密碼可以一覽無餘,呵呵:function submit1(){ global $username; print "論壇監聽器"; $i=0; if($username=="tasm"||$username=="Tasm") {

通過對伺服器端特性的配置加強php的安全_PHP教程

作者:san 首頁:http://www.nsfocus.com 日期:2001-11-15 前面象Shaun Clowes和rfp等都比較詳細的介紹了php、cgi程式在編程過程中遇到 的問題,以及如何通過應用程式漏洞突破系統,這篇文章我們來通過對php的一些伺服器端特性來進行配置加強php的安全。寫 cgi指令碼的時候我們的確一定注意各種安全問題,對使用者輸入進行嚴格的過濾,但是常在岸邊走哪有不濕鞋

用Zend Encode編寫開發PHP程式_PHP教程

使用PHP的人都知道,Zend Encode是一個指令碼編程工具,用它寫的程式,必須以源碼的形式放置在Web伺服器上,所以我們無法保護自己的原始碼。大家都知道任何一個指令碼程式的執行效率同具有相同功能的編譯好的二進位代碼相比較,它的執行效率都是比較低的。那麼要是有一個工具能夠幫我們把用PHP寫的程式編譯成二進位代碼就好了,這樣不但執行效率提高了,運行速度也加快了。真要是有這麼一個工具,那就是一舉兩得了。 現在這不是夢想了,Zend Encode就是為此而開發的,它可以直接將指令碼編譯成二進位碼。

利用檔案屬性結合Session實現線上人數統計_PHP教程

ob_start();session_start();$num=0;$dirpt = "online";$reftime = 1;if (is_dir($dirpt) && $dir = opendir($dirpt)) { while (($file = readdir($dir)) !== false) { if(strcmp($file,"..")==0 || strcmp($file,".")==0){ continue; } $

在php中使用sockets:從新聞群組中擷取文章_PHP教程

PHP能開啟遠程或本地主機上的Socket連接埠。本文是一個使用Socket的小例子:串連到一個Usenet新聞群組伺服器,同伺服器對話,從新聞群組中下載一些文章。 在php中開啟一個socket使用fsockopen()開啟一個socket.這個函數在php3和php4種都可以使用。函式宣告是這樣的: int fsockopen (string hostname, int port _[, int errno [, string errstr [, double timeout]]])

總頁數: 5203 1 .... 1724 1725 1726 1727 1728 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.