Time of Update: 2017-01-13
揭露 PHP 應用程式中出現的五個常見資料庫問題 —— 包括資料庫模式設計、資料庫訪問和使用資料庫的商務邏輯代碼 —— 以及它們的解決方案。 如果只有一種 方式使用資料庫是正確的…… 您可以用很多的方式建立資料庫設計、資料庫訪問和基於資料庫的 PHP 商務邏輯代碼,但最終一般以錯誤告終。本文說明了資料庫設計和訪問資料庫的 PHP 代碼中出現的五個常見問題,以及在遇到這些問題時如何修複它們。 問題 1:直接使用 MySQL 一個常見問題是較老的 PHP 代碼直接使用 mysql_
Time of Update: 2017-01-13
今天配置了新伺服器,配置是IIS php,結果運行時發現php串連遠程mssql資料庫出錯,出錯代碼如下:Warning: mssql_connect(): Unable to connect to server:想想以前都是沒問題的,怎麼回事呢?後來去網上搜尋,發現一篇文章,才發現原來伺服器是需要安裝mssql才能用php串連mssql的,本來新伺服器上我是不需要用到mssql的,但是現在沒辦法了,只能把它裝上了,安裝了mssql之後就沒問題了。我在想,假如是在linux上面的apache
Time of Update: 2017-01-13
<body><script language="Javascript"><!--document.write('<div id="Today"></div>');var a=0;var Y=[color=#FF0000]<?echo date('Y')?>[/color],M=[color=#FF0000]<?echo date('n')?>[/color],D=[color=#
Time of Update: 2017-01-13
建立通知處理常式 現在,您可以建立一個通知處理常式,它將藉助於上面介紹的 sendNotification 過程向用戶端發送更改通知。來看一看“清單 2”中的 PL/SQL 過程 orders_nf_callback。 清單 2. 處理對 OE.ORDERS 表所做更改的通知的通知處理常式 CREATE OR REPLACE PROCEDURE orders_nf_callback (ntfnds IN SYS.CHNF$_DESC) IS tblname VARCHAR2(60);
Time of Update: 2017-01-13
PHP 支援同時上傳多個檔案並將它們的資訊自動以數組的形式組織。要完成這項功能,需要在 HTML 表單中對檔案上傳域使用和多選框與複選框相同的數組式提交文法。 <title> 多個檔案上傳 </title> <link rel= "stylesheet " type= "text/css教程 " href= "my.css "
Time of Update: 2017-01-13
php教程檔案上傳之原理分析與上傳類代碼今天研究PHP註冊POST/GET大變數的時候,看到了關於這塊的一些東西,跟蹤了半天,,先記錄下來,免得以後再如此麻煩的跟蹤處理器註冊:[mod_php5.c, mod_php5模組初始化]php_init_handler(server_rec *s, pool *p)
Time of Update: 2017-01-13
他們利用了遞迴的方法來執行個體目錄遍曆,可以尋找出無限級目錄的檔案與檔案夾中的檔案並顯示,下面是執行個體代碼<?php教程 $dir = 'f:game'; function read_dir_all($dir) { $ret = array('dirs'=>array(), 'files'=>array()); if ($handle = opendir($dir)) { while (false !== ($file = readdir($handle))) {
Time of Update: 2017-01-13
由於checkbox特殊性所以我們要擷取它的值,在很我語言中都不一樣的,在php教程 以我們是以數組形式來處理,並且利用遍曆他的值,下面有大量執行個體。<html><head><title>checkbox demo</title></head><body><h1>checkbox demo</h1><h3>demonstrates
Time of Update: 2017-01-13
php教程 $ _post函數 與$_get函數詳解1、get是從伺服器上擷取資料,post則是向伺服器傳送資料; 2、get將表單中資料的按照variable=value的 形式,添加到action所指向的url後面,並且兩者使用“?”串連,而各個變數之間使用“&”串連。post是將表單中的資料放在form的 資料體中,按照變數和值相對應的方式,傳遞到action所指向url;fashion
Time of Update: 2017-01-13
原理簡單,學過資料結構的一看就明白是什麼道理了。不過今天在使用時資料中出現了子節點id(71)小於父節點id(104).導致部分子節點沒被儲存入數組修改了一下<?php教程class tree{ var $data = array(); var $child = array(-1=>array()); var $layer =
Time of Update: 2017-01-13
首先來認識一下php教程提供的隨機數函數rand()。php的rand()函數將返回隨機整數,具體使用方法如下rand(min,max)選擇性參數min和max可以使rand() 返回0到rand_max之間的偽隨機整數。例如,想要5到15(包括 5 和 15)之間的隨機數,用 rand(5, 15)。下面我來看一個具體的樣本,我們做一個基本的函數調用,不設定具體的參數,我們得到的隨機數將不受min和max兩個參數的限制。 複製代碼 代碼如下:<? echo(rand());?>
Time of Update: 2017-01-13
下面舉出了三種擷取檔案綴名方法代碼有需要的朋友可以參考一下。<?php教程 //方法一: function extend_1($file_name) { $retval=""; $pt=strrpos($file_name, "."); if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt); return ($retval); } //方法二 function
Time of Update: 2017-01-13
查了下,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'));
Time of Update: 2017-01-13
過濾連結最簡單的辦法就是利用php教程的strip_tags函數,如下php過濾html的函數:strip_tags(string) 這樣就可以過濾掉所有的html標籤了。如果想過濾掉除了<img src="">之外的所有html標籤,則可以這樣寫:strip_tags(string,"<img>");過濾除了<img
Time of Update: 2017-01-13
php教程 代碼已耗用時間查看類//date:2011-08-05class RunTime//頁面執行時間類 { private $starttime;//頁面開始執行時間 private $stoptime;//頁面結束執行時間 private $spendtime;//頁面執行花費時間 function getmicrotime()//擷取返回當前微秒數的浮點數 {
Time of Update: 2017-01-13
要做時間資料轉換為時間戳記我們利用php教程內建函數,strtotime() 函數將任何英文文本的日期時間描述解析為 Unix 時間戳記格式一 Fri Aug 05 12:19:04 +0800 2011strtotime("Fri Aug 05 12:19:04 +0800 2011");格式二
Time of Update: 2017-01-13
NuSoap是PHP環境下的WebService編程工具,用於建立或調用WebService。它是一個開源軟體,是完全採用PHP語言編寫的、通過HTTP收發SOAP訊息的一系列PHP類,由NuSphere Corporation(http://www.111cn.net/
Time of Update: 2017-01-13
今天我們利用php教程 rename與str_repleace來實現檔案名稱的批量替換操作,希望有需要的朋友看看。$dir = 'D:Program FilesresourceapplicationSkinPNG';//注意這裡的路徑,最後要加兩個,第一個表示轉意,但是這樣容易遇到其他特定轉義,還要仔細判斷,可以寫為如下方式 $dir = 'D:/Program
Time of Update: 2017-01-13
PHP抓取網頁內容的方法 PHP抓取頁面的內容在實際的開發當中是非常有用的,如作一個簡單的內容採集器,提取網頁中的部分內容等等,抓取到的內容在通過Regex做一下過濾就得到了你想要的內容,至於如何用Regex過濾,在這裡就不做介紹了,有興趣的同學可以參考板塊:http://111cn.net/articles11.shtml,以下就是幾種常用的用php教程抓取網頁中的內容的方法。1.file_get_contentsPHP代碼<?php $url = &
Time of Update: 2017-01-13
php教程三種常用的排序演算法1、冒泡排序(穩定排序)個人理解:冒泡排序就是兩個迴圈,大迴圈套小迴圈,從頭或者尾部開始比較連續的兩個元素的大小,如果不符合自己的排序標準(由小到大,或由大到小),則交換其值。<?php$arr=array(10,15,16,18,20,3,9,7,18,99);for($i=1;$i<=9;$i++) for($j=1;$j<=10-$i;$j++)