全文搜索和替換
<?php
exec("/bin/grep -r '$oldword' $rootpath", $results, $errorCode);
if ($errorCode){
if ($errorCode == 1){
echo "Possibly no files were found with $oldword in them<BR>/n";
}
echo "OS Er...
|
<?php
exec("/bin/grep -r '$oldword' $rootpath", $results, $errorCode);
if ($errorCode){
if ($errorCode == 1){
echo "Possibly no files were found with $oldword in them<BR>/n";
}
echo "OS Er...
本程序將中文日期輸出為2001-12-23,并很好解決了“十”的問題,如“十一”和“二十一”中“十”的處理!稍加修改可改為函數。
<?
$str="二零○一年十二月二十三日";
echo $str."<p>";
$flag=0;
$cn=array("一","...
<?php
//
// SourceForge: Breaking Down the Barriers to Open Source Development
// Copyright 1999-2000 (c) The SourceForge Crew
// http://sourceforge.net
//
// $Id: database.php,v 1.6 2000/04/11...
<?php
$a="這是一個小段落.看吧";
$a.="這又是小句!";
$a.="最后一句?";
$a.="這是結果了!";
//其實這是一個長的字句。
$b=split("[/./!/?]",$a,4);
//根本句號,!號,問號等按自己的要求分段
for($index=0;$in...
Mark Nold
Joost Soeterbroek
JAVA是個非常強大的編程利器,它的擴展庫也是非常的有用,這篇教程,主要講述怎樣使用PHP調用功能強大的JAVA 類庫(classes)。為了方便你的學習,這篇教程將包括JAVA的安裝及一些基本的例子。...
例子二:通過Xalan 1.2,使用XSLT轉換XML
做為第二個例子,我們使用了Xalan-java的XSLT引擎,這個引擎來自于APACHE的XML項目,使用這個程序,我們能夠使用XSL轉換XML源文件。這將極大的方便我們處理文檔和進行內容管理。
開...
使用str-replace而不是ereg-replace
習慣使用Perl進行編程的程序員更加愿意使用ereg_replace完成字符串替換工作,因為在PHP中ereg_replace的用法和Perl中模式匹配的用法相近。但是,下面的這段代碼證明,使用str_replace...
例子1:創(chuàng)建和使用你自己的JAVA類
創(chuàng)建你自己的JAVA類非常容易。新建一個phptest.java文件,將它放置在你的java.class.path目錄下,文件內容如下:
public class phptest{
/**
* A sample of a class that can work wit...
二、編寫漂亮的代碼
1.將后臺程序與前端程序分開
在編寫PHP程序時,有些代碼是用來處理一些事務,例如操作數據庫、進行數學運算等,而另外的一些代碼則只是事務處理的結果顯示出來,例如一些使用echo語句將結果以HTML...
//此頁面為 top.php
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript1.2" src="js/f...
這是我的多用戶統(tǒng)計的在線統(tǒng)計部分
gb_temp表:
temp1 用戶ID
temp2 流覽IP地址
temp3 online//做了個標記,因為其他功能也要使用這個表
temp4 登陸時間
$onlinetime最長離線時間分鐘
db_class是我定義的一個...
在公司的網站中, 我發(fā)現需要一個可以無線接收我的電子郵件,股市資訊等. 不想要付錢給人來得到我要的資訊, 我決定了開發(fā)一個無線網站.這樣的資訊在網際網路上是沒問題的,但是它被分散得難以收集。我需要可以執(zhí)行 php ,...
所以呢,可以這樣理解"while"循環(huán)--它執(zhí)行一系列的命令,直到一個特定的條件滿足。但是,現在我們想一想,如果條件的第一個重復就滿足條件了,那將會出現什么情況呢?例如,在上面的重復中,如果你輸入2001,該循環(huán)將一次也不執(zhí)行。你...
對于那些對這個個概念不熟的讀者,循環(huán)是一種能讓你一遍一遍重復使用同一系列PHP命令的控制結構。實際重復的次數可以由你自己決定。
第一個,也是最簡單的一個循環(huán)就是所謂的"while"循環(huán),如下所示:
while (conditi...
因為工作的原因需要在局域網上安裝一個文件交換的東西,也可以作成一個文件上下載的功能塊。
用的是php,mysql,apache現將程序編寫過程貼出來,因為作這個參考來oso的一些文章,也算是一個補充,
也表達我對前輩們的敬意。...
//upload.php
這是上傳文件的界面,用任何一個編輯器都可以作出來很好看的。需要注意的是表格中的
ENCTYPE="multipart/form-data"部分。這個一定不能錯,否則服務器將不知道你在上傳文件。
其他的就沒有什么好說的啦,...
//第一個頁面 name="index1.php"
<?
include "../signup/mysql.php";
$time1=time();
//$userid=983530409;
echo $n;
if($n==1){
$userid=time();
$nick="g".$userid;
$last_time=$userid;
$sql="in...
//do.php執(zhí)行上載的文件
當你按下了提交按鈕后,文件將會從你的計算機上傳到服務器的臨時目錄下。
在臨時目錄下的文件名為一個臨時文件。應該使用file字段的name值來訪問它,在這里為$myfile。
真正的文件名使用file...
我們在留言板的設計中,遇到的最大問題就是如何讓留言板具有翻頁功能,而且可以自動判斷是否到了最后一頁,下面我就將我在設計留言板時用到的技術與大家分享:
首先連接數據庫,這里就不講了,下面就將每一條語句作詳細的說明。...
//第二頁面 name="frame2.php"
<?
include "../signup/mysql.php";
header("Expires: Sun, 28 Dec 1997 09:32:45 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache"...
不同數據庫之間若不能導入導出,那么將是一件可怕的事情,所幸的是一般情況下通過不同的方法和途徑,都可以實現,方法有多種,本人提供其中的一個,提供一個自己的處理思路,意在拋磚引玉,
第一步:首先將access數據庫利用自身的...
留言版里有太長的留言的話會把頁面撐的很長的,大家對那些很長的留言版是不是覺得看的不舒服,每次都要點很多次滾動條。
如果每次一開始只出現標題,點擊標題就會在下方出現內容(注意不是彈出窗口),這樣的話是不是很不錯呢!...
1、IF語句
IF語句是多數語言中的一個重要特點,它根據條件執(zhí)行程序段。PHP的IF語句類似于 C:
if (expr)
statement
正如在表達式中所論述, expr 被計算為它的真值。如果 expr 為TRUE, PHP執(zhí)行...
1、 從向MySQL數據庫建立一個連接開始。
首先,我們應該在MySQL中建立一個數據庫中建立一個infostar表:
按照 測試MySQL 的步驟,見到“ mysql> ”提示符后人工建立我們需要的表:
mysql>CREATE DATABASE mydb
mysq...
PHP運算符
下面我分別看一下PHP3的算術、字符串、邏輯與比較等運算符。
1、算術運算符
+: $a + $b 加 $a加上$b -: $a - $b 減 $a減去$b *: $a * $b 乘 $a乘以$b /: $a / $b 除 $a除以$...