<?php
//判斷cookie變數是否存在
if (isset($_COOKIE["kayasa"]))
{
echo "變數存在";
}
else
{
echo "變數不存在";
PHP研究工作室 發表在 痞客邦 留言(4) 人氣()
<?php
//顯示目前時間
$now=date("l");//英文的星期幾 Monday
echo $now;
echo "<br>";
echo getweek();
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
ob_start();
?>
<?php
$name="shaun";
$value="努力學php";
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
//顯示目前時間
echo getnowdate();
function getnowdate(){ //格式:2011年08月29日(星期一)
$now=getdate(time());
$showxp=$now["year"]."年".$now["mon"]."月".$now["mday"]."日 (".getweek().")";
return $showxp;
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
//顯示目前時間
$now=getdate(time());
$showxp=$now["year"]."-".$now["month"]."-".$now["mday"];
echo $showxp;
?>
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
ob_start();
?>
<?php
$name="shaun";
$value="努力學php";
//cookie失效日期,1個星期後
$expire=strtotime("+1 week",time());
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
/**
* 我的類別
*/
function ok(){
}
class MyClass{
public $name;
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
ob_start();
?>
<?php
//指定session id
session_id("12345");
//啟動session
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
//指定session id
session_id("LD");
//啟動session
session_start();
//註冊
session_register("name");
session_register("pass");
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
header('Content-Type: text/html; charset=utf-8');
header('Content-Type: text/css; charset=utf-8');
header('Content-Type: application/x-javascript; charset=utf-8');
header('Content-Type: application/json; charset=utf-8');
header("content-type:application/vnd.ms-excel");
header('Content-Disposition: attachment; filename="report.xls"');
header("Cache-Control: no-cache, must-revalidate");
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
$a = "test";
echo isset($a); // 1
unset($a);
echo isset($a); // 無
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
echo dirname(__FILE__);
//輸出:/home/phphiyitou/Zend/workspaces/DefaultWorkspace7/php/pro1/0021 0
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
class cart{
var $price; //宣告$price變數
function set_price($amt) //一個函數,沒有指定存取關鍵字,預設為public,裡面有參數
{
$this->price=$amt; //$this為cart類別,指向$price變數,也就是設定$price
echo $this->price;
}
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
$fd = fopen ("data.txt", "r");
if (!feof ($fd)){
$buffer = fgets($fd, 9);
echo $buffer;
}
//開頭,1位元
//中文字,3個字元
//特殊符號,3個字元
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
$filename = "data.txt";
$handle = @fopen($filename, "r");
if ($handle){
while (!feof($handle)){
//fgets為每次讀取一列文字
$buffer = fgets($handle);
echo $buffer . "<br>";
break;
}
}
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
一次讀出文字檔內的所有文字
方法一
$filename = "data.txt";
$handle = fopen($filename, "rb");
$contents;
while (!feof($handle)){
//8192為字元數,每一次取8192個字元
$contents = fread($handle, 8192);
echo $contents . "<br>";
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
//傳回32字元長的字串;
//如:6f97035b8357ed3950b362540ff62bfe
//會傳回32字元長的字串主要是因為md5()的函式的關係
//rand()為Random
$output2 = md5(uniqid(rand()));
echo $output2;
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
//傳回13個字元長的字串
//如:4a37eb67d59f9
$output1 = uniqid();
echo $output1;
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
<?php
//設定您要寫入的檔案名稱
// w指的是要寫入,若已存在output.txt,則覆蓋
// 改成a 的話,則是複寫,之前的output.txt 資料會保留著
$fp = fopen('output.txt', 'w');
//"我\r\n愛\r\n妳"則是要寫入的文字
//而在Windows系統下的文字檔會把"\r\n"視同為「跳行」
fwrite($fp, "大\r\n家\r\n好");
fclose($fp);
/* Output
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()
echo $_SERVER['HTTP_REFERER'];可以知道上一個頁面是哪裡傳送過來的。這有什麼好處呢?
可以防止盜連,像防止檔案盜連下載
可以防止信用卡,駭客做另一個網頁,傳送過來,保證電子商務網站的安全
PHP研究工作室 發表在 痞客邦 留言(0) 人氣()