php相关区别类问题

来源:互联网 发布:淘宝商家贷款入口 编辑:程序博客网 时间:2024/05/21 20:16

include跟require手册里面说这个除了如何处理失败之外其他方面是一样的。比如你include了一个b.php b.php里面语法错误报错了。那么这个时候是一个警告。a.php的代码还是执行的。如果是required就是一个致命错误。不会继续执行。


echo print print_r的区别。echo是语句。print也是语句。print_r是函数。函数有返回值。语句没有。echo比较快。



cookie 跟session区别。首先保存位置不一样。cookie主要保存在客户端。session保存在服务端。

session通过php内置语句直接支持。看php.ini的配置来决定是存放在文本还是数据库。同时这个时候客户端也会有一个cookie产生。

cookie设置用setcookie 删除的话吧过期时间设置为小于零的。session的保存也不一定在cookie上面。可以用url来传递。


主动了解新知识这个本来就是会开拓原有工作的。只不过就是把你迷迷糊糊的东西系统化 清晰化了而已。删除session就是用session_desctroy



单引号里面都是作为字符串来处理。双引号里面变量可以被解析。


get 和 post的区别。get通过url来传递参数。有大小限制。由于url最大长度是2048字符所以get是有长度限制的。post没有大小限制。有的话也是webserver方面做限制。或者php里面的post_size里面的限制。get能被缓存。post不被缓存。


唉我对这个cookie和session的确还是不熟啊。自己要多点去尝试去弄一弄。这个都不懂我做毛的程序员啊。


接口和抽象类的区别。php原生只支持单继承。多重继承用接口实现。抽象类用abstract来声明。必须包含一个抽象方法。


设计模式虽然可能用得不多。但是一定要知道。因为代码里面是到处都有的。


break的意思就是跳出循环。后面的也不执行了。continue的意思就是忽略这个条件成立下的小循环。后面的 循环还是继续的。


isset 是语句 is_null是函数。执行速度区别。

isset 检查变量是否被设置并且不是NULL 如果已经设置并且不是null就返回true 否则返回false

 empty检查变量是否为空


 mysqli 连接是永久连接,而mysql是非永久连接

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 微信总是说空间不足怎么办 激活卡时遇到服务器错误怎么办 悦平台服务器错误是怎么办 手机银行提示登录服务器错误怎么办 qq漂流瓶封了怎么办 我的世界被冻结怎么办 qq里被屏蔽了怎么办 qq领手游礼包账号存在异常怎么办 笔记本电脑太卡怎么办最有效 华为平板电脑忘记开机密码怎么办 平板电脑忘记开机密码怎么办 平板电脑忘了开机密码怎么办 qq文件已被损坏怎么办 斗地主没痘了怎么办 熹妃q传金币不够用怎么办 苹果手机玩王者卡怎么办 苹果6玩王者荣耀卡怎么办 苹果macbook开不了机怎么办 苹果7震动像拖拉机一样怎么办 win10笔记本玩lol卡怎么办 苹果笔记本密码忘了怎么办 苹果笔记本系统密码忘记了怎么办 qq加好友频繁了怎么办 淘宝买食品有问题怎么办 手机的设置图标没有了怎么办 国家创业贷款还不了会怎么办 手机mac显示:不好使.怎么办? 英雄联盟买皮肤重复怎么办 皮肤很油毛孔又粗怎么办 笔记本电脑玩英雄联盟卡怎么办 win10系统更新不动了怎么办 win7任务栏时间没了怎么办 win10桌面图标都没了怎么办 win10软件图标没了怎么办 电脑内存插板没用了怎么办 win10笔记本开不了机怎么办 cad复制东西变卡怎么办 企业网银证书过期怎么办 游戏更新网页无法正常打开怎么办 网页游戏打开说脚本错误怎么办 电脑玩游戏出现闪屏怎么办