1 / 12
文档名称:

php简明教程.docx

格式:docx   大小:15KB   页数:12页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

php简明教程.docx

上传人:碎碎念的折木 2022/6/13 文件大小:15 KB

下载得到文件列表

php简明教程.docx

相关文档

文档介绍

文档介绍:基础
全局数组
$_GET
$_POST
$_REQUEST
$_SESSION
$_ENV
$_FILES
$_COOKIE
$_SERVER
变量定义
$varname=‟othervarname‟;
$量:extract();
$array = array(„key1‟=>‟value1‟,‟key2‟=>‟value2‟,‟key3‟=>‟value3‟); extract($array);
echo “$key1 $key2 $key3”;
php 的在线手册
文件操作
$DOCUMENT_ROOT = $_SERVER[„DOCUMENT_ROOOT‟];
字符串
字符串格式化trim($name); ltrim($email); rtrim($feedback);
使用 html 格式化 nl2br()
<? php echo nl2br($content); ?>
使用参数来格式化字符串
string sprintf(string format [,mixed args..]); void printf(string format [,mixed args..]);
$result = sprintf(” have %d dog”,$cout)
大小写转换strtoupper($subject); strtolower($subject);
特殊字符处理addslashes(); stripslashes();
$feedback = addslashes($feedback);
get_magic_quotes_gpc() // 检测系统设置是否开启自动添加反斜杠功能用一个字符拆分字符串 返回字符数组
$email_array = explode( @‟,$email);
用一个字符联合字符数组 返回字符串
$email = join( @‟,$email_array);
string substr(string var,int start [,int length]);
得到字符串长度
strlen()
查找字符串的位置:strpos(); strrpos();
$test = Hello world ;
echo strpos($test, o ); // 得到 4 echo strrpos($test, o ); // 得到 7
没有找到则为false
$result = strpos($test, H ); if($result === false)
{}
else
{}
替换字符串:
str_replace();
$feedback = str_replace($offcolor,%!@* ,$feedback);
正则表达式
查找子字符串
int ereg(string pattern,string search [,arry matches]) eg.
if(!eregi( ^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-]+\.[a-zA-Z0-9\-\.]+$,$email))
{
echo 不是个有效的邮箱; exit;
}
不区分大小写
int eregi(string pattern,string search [,arry matches])
替换子字符串
string ereg_replace(string pattern,string replacement,string search);
分割字符串
array split(string pattern,string search [, int max]);
代码重用 函数编写
require() include()
<?php
require( );
?>
<!-- page contenr --> test test !!!!!!!!!!!!!!!!!!!!!!!!!!
<?php
require( );
?>
require_once() include_once()
function create_table2($data,$border=1,$cellpadding=4,$cellspacing=4)
{
return;
}
面向对象
类:
class classname
{
var $attribute1; var $attribut