Time of Update: 2017-01-13
自己在看到這個問題的時候,想到的是用ASCII碼來處理,沒往萬能的正則上去想。好吧,下面來看看答案:答案1: 代碼如下複製代碼 $str = 'OpenAPI';$length = mb_strlen($str);$new = '';for($i = 0; $i < $length; $i++){ $num = ord($str[$i]); $pre = ord($str[$i - 1]); $new .= ($i != 0
Time of Update: 2017-01-13
匯出類PHPExcel類匯出excel,同時對PHPExcel做了些精簡處理,基本上可以滿足資料匯出excel的功能代碼如下:<?php 代碼如下複製代碼 //載入PHPExcel類require './phpexcel/PHPExcel.php';//建立一個excel對象執行個體$objPHPExcel = new PHPExcel();//設定文檔基本屬性$objProps = $objPHPExcel->getProperties();$objProps-
Time of Update: 2017-01-13
Netscape共同創辦人Marc Andreessen在周三(10/19)舉行的Zend/PHP會議上預言,簡單的PHP描述性語言撰寫工具,在Web-based應用程式的開發上,將會比Java更受歡迎。 在昇陽(Sun Microsystems)於1995年發表Java之後,由於Java的友善介面讓工程師設計軟體更為容易,受到工程師歡迎,但十年下來Java陸陸續續被加入了強大的功能,反而使它變得不容易操作。Marc Andreessen指出,現在的Java可能比C
Time of Update: 2017-01-13
Smarty中的分頁有很多方法。 1。使用Smarty的分頁外掛程式,如Pager,pagnition,sliding_page等,不過感覺都不是太好,幾乎都有一些Bug。 有興趣試用和自己去改進的朋友可以看看:http://smarty.php.net/contribs/plugins/view.php/function.pager.phphttp://www.phpinsider.com/smarty-forum/viewtopic.php?t=2327http://www.phpins
Time of Update: 2017-01-13
產生6 ~ 16位的使用者名稱若干個,主要是文本操作,同事前提是要有一個字串包。主要包含三個程式。程式一:負責從字典中隨機提取資料,寫入一個新檔案。(1.php)<?php/* 從字典檔案中提取隨機值 */$file1 = "./Words.dic";$file2 = "./common_pass_mini.dic";$file3 = "./Sys_Month_Date.Dic";$rfile = "./5.dic";$n = 2000;//提取字典$basef = file($file1
Time of Update: 2017-01-13
請問,當我瀏覽某個網頁時,我想在伺服器的某個路徑下產生對應的靜態網頁,以方便調用,該怎麼處理比較好?我的程式以前寫的,沒有這個功能.因此我想有沒有比較好的在不大量改動到原程式的情況下實現該功能.回複人:arcow(沖星) ( 五級(中級)) 信譽:100 2006-2-28 18:02:45 比如你的動態顯示頁面為display.php?id=1的話你可以在diplay裡判斷一下是否在對應目錄存在對應id的檔案名稱(這裡假設檔案為id號
Time of Update: 2017-01-13
描述: PHP-Nuke是一個廣為流行的網站建立和管理工具,它可以使用很多資料庫軟體作為後端,比如MySQL、PostgreSQL、mSQL、Interbase、Sybase等。 PHP-Nuke的Your_Account模組實現上存在輸入驗證漏洞,遠程攻擊者可能利用此漏洞對伺服器程式執行SQL注入攻擊。 PHP-Nuke的Your_Account模組沒有對username參數做充分的過濾檢查,遠程攻擊者可能在此參數中插入惡意的SQL命令,從而非授權擷取對後台資料庫的操作。
Time of Update: 2017-01-13
PHP作為一種指令碼語言,以方便易於學習受到眾多Web開發人員的喜愛,然而PHP也秉承了指令碼語言的多種缺陷,如:代碼數量龐大、執行效率低等;因此最佳化是PHP開發人員必須掌握的一種技巧。 本期專題從多個角度較為全面細緻地闡述了PHP加速的相關技術,包括測試技術,加速技術(壓縮,緩衝等),基本上都有附代碼和範例。希望有助於讀者全面瞭解PHP程式加速並在實際應用中選擇合適的加速方案。 簡介
Time of Update: 2017-01-13
PHP有很多與檔案系統相關的函數,不僅可以協助你開啟檔案,還可以顯示目錄內容、移動檔案等。很多人甚至使用PHP寫出了基於Web的檔案管理工具。 首先需要提醒一些關於檔案路徑的東西:在Windows你可以在檔案路徑中使用斜線“/”或反斜線“”,而其他動作系統僅使用”/”。出於相容性考慮,以下執行個體使用“/”的表示方法: 下面的簡單指令碼顯示了一個基本的目錄列表。注釋在代碼中並解釋了每一步:<? /* 在變數 $dir_name中給出希望訪問的目錄完整路徑*/ $dir_name =
Time of Update: 2017-01-13
php教程常用Regex函數我們這裡面很多中Regex代碼,包括有判斷中文正則,數字字母正則,字元正則表達試,數字正則表達試,郵箱Regex,電話號碼正則表達試,手機號碼正則表達試,郵編正則表達試,/url正則表達試等哦。*/ function funcchinese($str,$num1='',$num2='')//判斷中文正則 { if($num1!='' and $num2!=''){ return
Time of Update: 2017-01-13
代碼如下複製代碼 $conn=mysql教程_connect("localhost","root","123456");$pagesize=4;//設定每一頁顯示的記錄數mysql_select_db("ly",$conn);$rs=mysql_query("select count(*) from lyb",$conn);//取得記錄總數$rs,計算總頁數用$myrow =
Time of Update: 2017-01-13
include ("counter.php")?> 代碼如下複製代碼 <html><head> <title>訪問者計數器</title></head><body><center><font color = blue>你是第</font><font color = red> <?= $counter ?> &
Time of Update: 2017-01-13
代碼如下複製代碼 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-
Time of Update: 2017-01-13
代碼如下複製代碼 $uid = $_request['uid'];checkusername($uid);function checkusername(){ $title = $uid; if( empty( $title ) ) { return
Time of Update: 2017-01-13
代碼如下複製代碼 <?php $fruits = array ( "fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"), "numbers" => array(1, 2, 3, 4, 5, 6),
Time of Update: 2017-01-13
代碼如下複製代碼 class getmacaddr{ var $return_array = array(); // 返回帶有mac地址的字串數組 var $mac_addr;
Time of Update: 2017-01-13
代碼如下複製代碼 $dir = "d: iles";$file_list1 = scandir($dir);//向函數scandir傳入第2個參數,如果第2個參數為1,表示按字母降序排列檔案名稱$file_list2 = scandir($dir,1);echo "<pre>";print_r($file_list1);print_r($file_list2); //改變目錄 代碼如下複製代碼 echo
Time of Update: 2017-01-13
代碼如下複製代碼 <form name="form1" enctype="multipart/form-data" method="post" action=""> <label for="filefield"></label> <input type="file"
Time of Update: 2017-01-13
代碼如下複製代碼 function upfile($filename,$type,$path){ $tempfile=$_files[$filename];//接收上傳的臨時檔案 //有沒有上傳成功 if($error=$tempfile["error"]) { switch($error){ case
Time of Update: 2017-01-13
代碼如下複製代碼 function page($sql,$pagesize=10,$class=""){ if(!is_string($sql)){ return 0;exit;} $result=mysql教程_query($sql); if(!$result){return 0;exit;} if(!$recordnum=mysql_num_rows($result)){return 0;exit;}&