Php学习笔记1.doc
上传人:sy****28 上传时间:2024-09-10 格式:DOC 页数:9 大小:178KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

Php学习笔记1.doc

Php学习笔记1.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Php学习笔记要点一打印字符echo关键字:在页面上输出单个或者多个语句或者变量;print关键字:类似于echo要点二字符串长度Strlen(string类型);函数:得到某一字符串的长度;要点三php判断php判断:if()elseif()else或者if():elseif:else:endif:;要点四获取表单值获取本页字符$_Request[表单元素id]获取传过来的表单元素$_COOKIES[表单元素id]$_POST[表单元素id]$_GET[表单元素id]要点五时间字符Date(必选转换格式,可选)Time()Gmmktime()时间要点六引用文件Include(文件路径)Require(文件路径)require_once()语句在脚本执行期间包含并运行指定文件。此行为和require()语句完全相同,唯一区别是如果该文件中的代码已经被包含了,则不会再次包含。要点七文件操作文件操作:Fopen(文件路径,r/w/x/r+/w+/x+);Fclose()关闭文件Fgetc()逐个读取文件Fgets()逐行读取文件要点八文件上传文件上传:$_FILES[表单file控件id][name/type/size]Move_Uploaded_file();上传要点九php的cookieCookiesSetcookie();设置cookie,比如失效时间Setrawcookie();自动编码要点十SessionSession变量Ps:必须在html标签面前声明session_start();Session_destory();摧毁sessionIsset()检测session变量是否设置要点十一发邮件Mail()发邮件函数要点十二错误机制错误机制:set_error_hander();Trigger_error(触发错误信息);要点十三循环循环While{};For(条件一;条件二;条件三)Do()while{};Foreach(可枚举的变量as$变量名)要点十四异常机制异常机制:Try{}catch(exception$e){}Thrownewexception(){};要点十五过滤器过滤器机制:Filter_var()过滤一个变量Filter_var_array()过滤多个变量Filter_input()对一输入变量进行过滤Filter_input_array()对多个输入变量进行过滤Str_replace(第一个字符,第二个字符)字符串替换Validating和SanitizingValidating过滤器:用于验证用户输入严格的格式规则(比如URL或E-Mail验证)返回若成功预期的类型,否则返回FALSESanitizing过滤器:用于允许或禁止字符串中指定的字符无数据格式规则始终返回字符串Filters参数表ID名称描述HYPERLINK"http://www.w3school.com.cn/php/filter_callback.asp"FILTER_CALLBACK调用用户自定义函数来过滤数据。HYPERLINK"http://www.w3school.com.cn/php/filter_sanitize_string.asp"FILTER_SANITIZE_STRING去除标签,去除或编码特殊字符。HYPERLINK"http://www.w3school.com.cn/php/filter_sanitize_stripped.asp"FILTER_SANITIZE_STRIPPED"string"过滤器的别名。HYPERLINK"http://www.w3school.com.cn/php/filter_sanitize_encoded.asp"FILTER_SANITIZE_ENCODEDURL-encode字符串,去除或编码特殊字符。HYPERLINK"http://www.w3school.com.cn/php/filter_sanitize_special_chars.asp"FILTER_SANITIZE_SPECIAL_CHARSHTML转义字符'"<>&以及ASCII值小于32的字符。HYPERLINK"http://www.w3school.com.cn/php/filter_sanitize_email.asp"FILTER_SANITIZE_EMAIL删除所有字符,除了字母、数字以及!#$%&'*+-/=?^_`{|}~@.[]HYPERLINK"http://www.w3school.com.cn