php学习要点
- 格式:docx
- 大小:14.90 KB
- 文档页数:2
Php注意点:
1、mktime()时间戳函数,date(“”,””)两个参数。
<?php
$tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
echo "Tomorrow is ".date("Y/m/d", $tomorrow);
?>
2、文件file的函数
$_FILES["file"]["name"] - 被上传文件的名称
$_FILES["file"]["type"] - 被上传文件的类型
$_FILES["file"]["size"] - 被上传文件的大小,以字节计
$_FILES["file"]["tmp_name"] - 存储在服务器的文件的临时副本的名称$_FILES["file"]["error"] - 由文件上传导致的错误代码
存储文件的代码,注意file_exists (“文件路径”)判断文件是否存在,move_uploaded_file(“$_FILES[“file”][“tmp_name”]”,”存放路径”):
if (file_exists("upload/" . $_FILES["file"]["name"])) {
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
}
3、setcookie() 函数必须位于<html> 标签之前, 判断是否有值
isset($_COOKIE["user"]),删除setcookie("user", "value", time()-3600)。
session_start()函数必须位于 <html> 标签之前:启动会话。
Unset()取消session里面的值,还有一个方法session_destroy ()
4、mysql数据库的一些函数:mysql_connect("localhost","peter","abc123")数据库链接,mysql_select_db("my_db", $con)选择数据库,mysql_query()执行sql语句,mysql_close()关闭数据库。
$result = mysql_query("SELECT * FROM Persons");
while($row = mysql_fetch_array($result))
{
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br />";
}
5、@ 放在出错函数前面,可以在页面上不显示错误信息。
如:echo @fopen(“dadf”);。