第1章 PHP快速入门
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快速入门的更多相关文章
- Gradle 1.12 翻译——第九章 Groovy快速入门
由于时间关系,没办法同时做笔记和翻译,关于Gradle的用户指南,本博客不再做相关笔记,而只对未翻译章节进行翻译并在此发表. 有关其他已翻译的章节请关注Github上的项目:https://githu ...
- 第17章 社区快速入门和模板 - Identity Server 4 中文文档(v1.0.0)
IdentityServer组织不维护这些示例.IdentityServer组织愉快地链接到社区模板,但不能对模板做出任何保证.请直接与作者联系. 17.1 各种ASP.NET核心安全样本 https ...
- 第02章 Python快速入门
007.快速入门,边学边用 008.变量类型 print(type(变量)) 查看变量的了类型 现在常用的变量的类型有整型.浮点型.字符型 009.List基础模块 类型转换:str(8 ...
- 第四章 istio快速入门(快速安装)
4.1 环境介绍 K8s 1.9 以上版本. 4.2 快速部署Istio 下载: https://github.com/istio/istio/releases/, 下载 1.1.0-snapsh ...
- 第二章 Vue快速入门-- 28 自定义按键修饰符
事件处理-按键修饰符 js 里面的键盘事件对应的键码 <!DOCTYPE html> <html lang="en"> <head> <m ...
- 第二章 Vue快速入门-- 27 字符串的padStart方法使用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...
- 第二章 Vue快速入门-- 26 过滤器-定义私有过滤器
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...
- 第二章 Vue快速入门-- 25 过滤器-定义格式化时间的全局过滤器
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...
- 第二章 Vue快速入门-- 23 品牌案例-根据关键字实现数组的过滤
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...
随机推荐
- ie8下下拉菜单文字为空
<html> <head> <title></title> <script type="text/javascript"> ...
- cegui-0.8.2编译过程详解
cegui 编译过程详解(cegui-0.8.2) cegui配置整了好长时间了,在一位大牛帮助下终于搞定了,网上的教程大多是老版本的,cegui-0.8.2版的配置寥寥无几,现在总结一下,献给正在纠 ...
- Weka 开发[1]-Instances类
先google一下,把Weka软件下载下来,安装完成之后,在Weka的安装目录中有一个weka.jar的包. 把包添加到工程中后,就可以调用weka中的函数了. 再介绍一点weka的基本知识,在wek ...
- Pig性能优化
Pig性能优化 1. 尽早去除无用的数据 MapReduce Job的很大一部分开销在于磁盘IO和数据的网络传输,如果能尽早的去除无用的数据,减少数据量,会提升Pig的性能. 1). 尽早的使用Fil ...
- 使用WCF Data Service 创建OData服务
使用WCF Data Service 创建OData服务 在 上一章 中,介绍了如何通过 OData 协议来访问 OData 服务提供的资源.下面来介绍如何创建一个 OData 服务.在这篇文章中,主 ...
- mysql基础:数据库的创建,增删改查
=============查看数据库========================== 使用SHOW语句找出服务器上当前存在什么数据库: mysql> SHOW DATABASES; +--- ...
- 百度地图在某架构下找不到符号.a文件的问题
1.现象: 就是说找不到符号给i386的架构(就是模拟器).或者找不到符号给arm架构(真机). ld: warning: ignoring file /Users/pufang/xcode/demo ...
- 从零开始学C++之构造函数与析构函数(一):构造函数、析构函数、赋值与初始化、explicit关键字
一.构造函数.默认构造函数 (1).构造函数 构造函数是特殊的成员函数 创建类类型的新对象,系统自动会调用构造函数 构造函数是为了保证对象的每个数据成员都被正确初始化 函数名和类名完全相同 不能定义构 ...
- Linux内核 hlist_head/hlist_node结构解析
内核中的定义: struct hlist_head { struct hlist_node *first;}; struct hlist_node { struct hlist_node ...
- php目录函数
1.创建 mkdir()mkdir(目录地址,权限模式,是否递归创建)默认不支持递归创建,用第三个参数true表示递归创建 <?php header("content-type:tex ...