1 / 19
文档名称:

php学习笔记总结.docx

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

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

分享

预览

php学习笔记总结.docx

上传人:芝士酒是力量 2024/3/23 文件大小:19 KB

下载得到文件列表

php学习笔记总结.docx

相关文档

文档介绍

文档介绍:该【php学习笔记总结 】是由【芝士酒是力量】上传分享,文档一共【19】页,该文档可以免费在线阅读,需要了解更多关于【php学习笔记总结 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。php学****笔记总结 篇一:php学****总结) 调试/*………*///…….#.......... 插入时考虑清晰字段类型避开插入后消失缺值,乱码 @屏蔽错误ordie条件显示 以前学****php类的总结: ,但是能用子类掩盖父类的方法名称来实现新的重载 ::方法名称(); ,不能使用final定义成员属性,由于final是常量的意思,在php里定义常量使用的是define函数 ,在php中定义常量使用的是define()函数,但是在类里定义常量使用的是“const”这个关键字 。 ,在本类的方法里使用“self”关键字,但不使用$符号,也不能使用对象来访问。 ,而不属于任何对象, ,其他类无法访问的,只对类的实例共享,能肯定程度对类该成员形成爱护 “初始化静态段”,在类第一次加载的时候放入的,可以让堆内存里的每个对象共享。所以在静态方法里,可以使用这个方法所在的类的“类名”,也可以使用“self”来访问其他静态成员。“self”代表这个静态方法所在的类。 。 :”self:成员属性“; ,特别类似全局变量,能够被全部类的实例共享,类的静态方法也是一样,类似于全局函数。 ::静态函数 ,访问方法是类名::静态变量 ,访问方式是类名::静态函数 ::静态函数名 ,访问方式是类名::静态变量 ,访问方式除了是类名::静态变量外,还可以使用self::静态变量 ::静态函数名外,还可以使用self::静态函数名,也可以直接调用静态函数 $this-非静态函数名访问非静态函数,可以使用self::非静态函数名 ”$this“,在php里面供应了一个本对象的引用$this,每个对象里面都有一个对象的引用$this来代表这个对象,完成对象内部成员的调用。 $this就是对象内部代表这个对象的引用。 ,self和$this相像,只不过self是代表这个静态方法所在的类,所以在静态方法里,可以使用这个方法所在的类的”类名“,也可以使用self来访问其他的静态成员,通常使用后者”self::成员属性“。 ”__“开头的函数名 ”__“开头的函数名都是在某一时刻不怜悯况下自动调用执行的方法。 ()方法也是自动被调用,是直接输出对象引用时自动调用的。比如$p=newPerson(),直接用echo输出$p会产生错误,假如在类里定义了__toString()方法,再用echo直接输出对象引用的时候就不会产生错误了 ()方法,在对象串行化的时候,会调用一个__sleep()方法来完成一些睡前的事情,__sleep()函数不接受任何参数,但返回一个数组,其中包含需要串行化的属性。未被包含的属性降在串行化时被忽视,假如没有__sleep()方法,php将保存所以属性. ()方法,在重新醒来时,即由二进制串重新组成一个对象的时候,则会自动调用__wakeup(),做一些对象醒来就要做的动作。 ,PHP会自动查找__sleep和__wakeup方法. ,不能被父类的实例直接访问。protectedandpublic可以动态绑定 ,一个是get(猎取属性的值),另一个是set(设置属性的值). 。,PHP模拟静态绑定. ?private成员只有当你不想让子类继承转变或特别化父类的行为时才用到,这种状况比你想像的要少,通常来说,一个好的对象分层结构应当允许绝大多数功能被子类特别化,改进,或转变—这是面对对象编程的基础之一。肯定的状况下需要private方法或变量,例如当你确信你不想允许子类转变父类中的某个特定的部份。 :抽象方法是就像子类中一般的方法的占位符(占个地方但不起作用),它与一般方法不同—,,. 假如你覆写全部的抽象方法,,(哪怕只有一个),你必需(声明)这个类是抽象的,{}中的主体部份,并用分号;来结束. :假如你建立了一个只有抽象方法的类,你就定义了一个接口(interface).为了说明这种状况,,,. ,不能修饰接口中的抽象方法. , ,在接口中,可以声明静态方法. ,.: ? interfaceUser{ constMAX_GRADE=99; functiongetName(); functionsetName($_name); } ? ,脚本必需用操作符::,. 你可能想知道是否可以建立分层的(嵌套的),你可以再次调用在名称中不包含冒号的变量,,,但假如你用他们来区分规律上的区块,他们可以?非常好地说明你的代码中的父子(parent-child)关系. ()打印对象会调用它的__toString方法. ? // //当__construct()为public时可以实例化 classA{ privatefunction__construct(){} } $a=newA();//fail ? //static的方法留给外部访问. ? classA{ privatefunction__construct(){} staticfunctiongetClassA(){ return这里是***,可以通过这里进入类内部..; } } echoA::getClassA(); ? //不能用new实例化的类. //static的方法留给外部访问. //在方法内部返回实例. ? classA{ privatefunction__construct(){ echothisisconstruction ; } staticfunctiongetClassA(){ $a=newA(); return$a; } } //看(转载于:.在点网). $a1=A::getClassA(); $a2=A::getClassA(); echo$($a1).,$($a1);if($a1===$a2){ echo $a1$a2指向同一对象.; }else{ echo $a1$a2不是一个对象.; } //thisisconstruction //thisisconstruction 篇二:php学****总结 $_GET[string]的介绍,Isset()和empty()的介绍,数据库数据类型, 1.$_GET[string]的介绍 2.$_GET[string] 他和$_POST的区分在于,当formmethod=“get”的时候,用来传值, 点击下submit后,URL转到了接受值的php页面。但是URL不是这个页面的--。而是自动生成的URL。 显示的是下面的URL:php?控件名(myname是文本框的控件名)=用户输入的值。 所以说用这个担心全。 ()和empty()的区分 Isset()检查变量值是不是设立了。Checkthevariableissetandexists. Empty()检查变量值是不是空。Checkifthevariablehascontents. 对于empty(),空有7种可能,Null,0,‘’(空字符串),array(),false,遇到消失上面的7种状况返回true。 两个返回的都是布尔值。 一般状况下用empty()检查表单中户输入的是否是空值。 用if(!Empty($var))检查; 。0, primarykey主键 (命令):createtable 命令:留意columnnamecolumntype中间没有逗号,只是空格。 看下格式 问题:Cookie的用法 已经试过 ()用于服务端在客户端创建cookie。 里面的两个值是必需的。Name和value。字符串。 我自己弄的cookie。Setcookie(‘username’,‘admin’); 在IE9中按f12进入开发者工具中看缓存的cookie信息。 。 可以用时间戳time()+秒表示时间。如:time() +(7*24*30*60)表示7天存在。读取cookie。用$_cookie[]读取。方括号里面是string的cookie名字。 例子: :用于数据库中的table下的数据的创建 8. 留意下:char()和varchar()的区分:Char(2)只能存一个字符。而且肯定是2个。 Varchar(60)表示能存60个字符。不肯定是60个。一般用这种。 Date,日期格式 time,时间格式 datetime表示日期和时间格式。 Dec()表示:DEC(m,n)

最近更新

《ct增强的临床应用》课件 24页

莫泊桑拜师教学反思简短7篇 15页

2024年供水设备项目资金申请报告代可行性研究.. 78页

2024年高性能钴粉项目投资申请报告代可行性研.. 82页

形容男生帅气的句子6篇 75页

山东烟台中考化学试题及答案 18页

幼儿故事不寻常的大蛋糕 10页

初中学生思想品德评语 8页

外伤性白内障非球面多焦点人工晶状体植入术后.. 2页

壳寡糖对团头鲂头肾巨噬细胞免疫功能的影响的.. 2页

基坑开挖对周围地埋管线及土体变形影响分析的.. 2页

基于长期耕作和秸秆还田土壤碳库演变、固碳减.. 2页

基于资源观的中小企业非研发创新的影响因素实.. 2页

基于融资效率的中小企业融资模式评价研究的开.. 2页

基于空间结构云冷杉林择伐优化决策模型研究的.. 2页

基于知识管理的移动学习资源设计与开发研究的.. 2页

基于生态系统视角的发展中国家技术标准竞争研.. 2页

基于状态机的路由服务动态定制方法的研究与实.. 2页

2024年年后新年开工大吉的祝福语(精选170句).. 21页

基于混合整数规划的S4PR网死锁预防控制器设计.. 2页

2024年年中工作会议总结讲话(精选11篇) 54页

2024年平淡简单幸福的句子(汇编6篇) 29页

肺心病护理健康路径ppt课件 23页

股骨干骨折 32页

基于改进蚁群算法的微电网DG选址与定容的开题.. 2页

【剧本杀剧本介绍】无间旅途 1页

中小学研学旅行活动报备表格 3页

毕业设计 毕业论文:工业设计 英文文献及翻译.. 34页

既要“旗帜鲜明”,也要“润物无声”——对高校.. 3页

星轮加工工艺及铣平面夹具设计【含CAD图纸、说.. 36页