文档章节

php 笔记

suconghou
 suconghou
发布于 2013/10/26 10:34
字数 294
阅读 49
收藏 0

1. header()函数过后要exit,否则后面代码还会执行。

2.获得当前时间戳用$_SERVER['REQUEST_TIME']代替time(),可以减少一次函数调用,效率更高。

3.花括号“{}”可以像“[]”操作数组一样操作字符串,来获得指定位置的字符。 采用[]的方式是字符串本身就是数组,采用{}是一种正则的方式.

4.php的结束符可以是文件结尾或 ?> ,因此在纯php里可以不加 ?> 以避免不必要的输出.

5.echo是语法结构,不是函数。后面跟多个字符串时用逗号“,”效率更好。

6.检查字符串是否超过某长度可以用isset($str{n})的语法代替strlen()函数,例如:判断$a的长度是否超过5,可以用isset($a{5})来判断。这样效率更高。

7.判断一个数值是否在一个数组中,不推荐使用in_array或者array_key_exists,因为函数判断都不如结构判断(isset是结构判断)来的快.in_array在处理大数组时性能急剧下降

8. if ( '' == $var) 效率比 if ( $var == '') 高, if ('' === $var) 效率比 if ($var === '') 高.

© 著作权归作者所有

共有 人打赏支持
suconghou
粉丝 6
博文 55
码字总数 8909
作品 0
信阳
技术主管
私信 提问
读《PHP和MySQL Web开发》

【第一部分】PHP基础与入门 1、PHP学习笔记1:基础知识快速浏览 http://my.oschina.net/bluefly/blog/472673 2、PHP学习笔记2:文件 http://my.oschina.net/bluefly/blog/477601 3、PHP学习笔...

slyso
2015/07/14
0
0
【只需3步】Linux php的安装与配置[源码安装]

作者小波/QQ463431476欢迎转载! Linux:redhat 6/centos 6 继续上一篇笔记Apache的配置http://www.cnblogs.com/xiaobo-Linux/p/4637056.html,然后下面记录Linux安装php的过程。 第一步:安装...

小波linux
2015/07/11
0
0
啦啦啦哈利路亚/laravel_biji

采用Laravel5.1框架的在线笔记系统 演示地址 http://120.27.102.104/auth/login 项目介绍 基于Laravel+Bootstrap+MariaDB开发系统架构 功能说明 在线笔记系统基于B/S结构的社区性质的协调信息...

啦啦啦哈利路亚
2017/03/08
0
0
mysql源码包手动安装、配置以及测试(亲测可行)

笔记编者:小波/qq463431476博客首页:http://www.cnblogs.com/xiaobo-Linux/ 记下这篇mysql笔记,望日后有用! redhat6采用centos yum源,详解mysql的源码安装以及配置。这里继续上篇的博客...

小波linux
2015/07/11
0
0
PHP扩展开发入门3------>带参数的函数

原来笔记,就和撸代码一样,都很随性。后来看的代码和博客多了。发现太随性了,很难撸出高质量的代码,很难写出能看懂的笔记。 记笔记是一个梳理知识的过程,可以表达出自己对该知识的熟悉程...

纵使有花兼明月何堪无酒亦无人
2016/05/11
33
0

没有更多内容

加载失败,请刷新页面

加载更多

centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
3
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
5
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0
大数据教程(11.8)Hive1.2.2简介&初体验

上一篇文章分析了Hive1.2.2的安装,本节博主将分享Hive的体验&Hive服务端和客户端的使用方法。 一、Hive与hadoop直接的关系 Hive利用HDFS存储数据,利用MapReduce查询数据。 二、Hive与传统数...

em_aaron
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部