1.最好使用<?php   ?> 即XML风格的PHP标记;

2.echo语句:将传递给其自身的字符串打印到浏览器;

3.注释:①C风格的多行注释/*  */

②C++风格的单行注释//

③Shell脚本风格的单行注释#

注释符号(//或#)作用到行结束之前 以及 PHP结束标记(?>)之前;

4.多个echo可以使用连接操作符(.)合并为单个echo;

5.打印时间:

date_default_timezone_set("Etc/GMT-8");

echo ‘date('H:i, jS F Y',time())’;

//H是24小时格式的小时,i是分钟,j是日期 s表示数字顺序后缀,F是月份全程,Y是年份

echo ‘date("Y-m-d H:i:s",time());’;   //年-月-日 时:分:秒

6.PHP变量名以$开始,且用PHP变量的形式访问表单域时,PHP变量名称必须与表单域的名称一致;并推荐使用中等风格(如:$_POST[‘tireqty’])来访问表单数据;

7.如果表单是通过POST方法提交,tireqty文本输入框中的数据将保存在$_POST[‘tireqty’]中,如果表单是通过GET方法提交,数据将保存在$_GET[‘tireqty’],而任何一种情况下,数据都可以通过$_REQUEST[‘tireqty’]获得;

8.echo $tireqty.’tires<br/>’;等价于echo “$tireqty tires<br/>” 但单引号引用的字符串中不能放置变量名;

9.当第一次给一个变量赋值时,才创建了该变量,故要创建变量,需将其初始化;

10.PHP中变量的类型由赋给变量的值确定;

11.可变变量:允许动态地改变一个变量的名称,工作原理是用一个变量的值作为另一个变量的名称,如$varname=’tireqty’; 那么$$varname=5; 等价于$tireqty=5;

12.设定常量: define(‘TIREPRICE’,100);  echo TIREPRICE;

13.类型操作符:instanceof 允许检查一个对象是否是特定类的实例;

14.若希望结束整个PHP脚本的执行,可使用exit语句。

(。・・)ノ第一章学习结束

第1章 PHP快速入门的更多相关文章

  1. Gradle 1.12 翻译——第九章 Groovy快速入门

    由于时间关系,没办法同时做笔记和翻译,关于Gradle的用户指南,本博客不再做相关笔记,而只对未翻译章节进行翻译并在此发表. 有关其他已翻译的章节请关注Github上的项目:https://githu ...

  2. 第17章 社区快速入门和模板 - Identity Server 4 中文文档(v1.0.0)

    IdentityServer组织不维护这些示例.IdentityServer组织愉快地链接到社区模板,但不能对模板做出任何保证.请直接与作者联系. 17.1 各种ASP.NET核心安全样本 https ...

  3. 第02章 Python快速入门

    007.快速入门,边学边用 008.变量类型 print(type(变量))    查看变量的了类型     现在常用的变量的类型有整型.浮点型.字符型 009.List基础模块 类型转换:str(8 ...

  4. 第四章 istio快速入门(快速安装)

    4.1 环境介绍 K8s 1.9 以上版本. 4.2 快速部署Istio 下载:  https://github.com/istio/istio/releases/,  下载 1.1.0-snapsh ...

  5. 第二章 Vue快速入门-- 28 自定义按键修饰符

    事件处理-按键修饰符 js 里面的键盘事件对应的键码 <!DOCTYPE html> <html lang="en"> <head> <m ...

  6. 第二章 Vue快速入门-- 27 字符串的padStart方法使用

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  7. 第二章 Vue快速入门-- 26 过滤器-定义私有过滤器

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  8. 第二章 Vue快速入门-- 25 过滤器-定义格式化时间的全局过滤器

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  9. 第二章 Vue快速入门-- 23 品牌案例-根据关键字实现数组的过滤

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

随机推荐

  1. [转]编译 JavaScriptCore For iOS

    from: http://phoboslab.org/log/2011/06/javascriptcore-project-files-for-ios github: https://github.c ...

  2. 搜狗主页页面CSS学习小记

    1.边框的处理   要形成上图所示的布局效果,即,点选后,导航下面的边框不显示而其他的边框形成平滑的形状.相对于把导航的下面边框取消然后用空白覆盖掉下面搜索栏的边框比较而言,sougou有很好的方法来 ...

  3. MSBuild是什么?

    MSBuild入门 MSBuild是什么? MSBuild全称(Microsoft Build Engine),是用来生成.NET程序的平台.您可能不知道它,但是如果您在使用VS做开发,那么一定时时刻 ...

  4. 一步一步深入spring(2)-三种方式来实例化bean

    在一步一步深入spring(1)--搭建和测试spring的开发环境中提到了一种实例化bean的方式,也是最基本的使用构造器实例化bean 1.使用构造器实例化bean:这是最简单的方式,Spring ...

  5. boost解析XML方法教程

    boost库在解析XML时具有良好的性能,可操作性也很强下地址有个简单的说明 http://blog.csdn.net/luopeiyuan1990/article/details/9445691 一 ...

  6. ios的自动转屏

    在IOS6以前,设置转屏需要用到方法 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)x 在6以后,取代它 ...

  7. 横瓜先生关于如何利用MYSQL数据库设计CMS系统处理100亿级TB规模的数据量

    遥执乾坤(44758121)  18:21:23 mysql据说只能使用一个索引,我这里几乎所有字段都有索引. 但每个字段就算用索引,也需要扫描至少100w以上记录. 横瓜(601069289)  1 ...

  8. VS2013提示error C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead.

    在project属性内加上最后一句_CRT_SECURE_NO_WARNINGS即可

  9. Spring MVC中的HandlerMapping与HandlerAdapter

    *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...

  10. canvas 弹幕效果

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...