PHP+MYSQL+AJAX - 第四章 认识PHP基本语法
2016-03-06 17:33
519 查看
1、数据类型和变量
① 变量名
PHP的变量和其他语言最大不同在于,在声明的时候不需要指定变量的类型。变量名区分大小写,甚至可以是中文。类型有布尔型、整形和浮点型、整型、字符串、数组、对象、资源、空值。补充:浮点型在计算机中表示是不准确的,比如0.1,加70000次之后并不会得到7000,如下:
② 字符串表示
PHP表示字符串的方式有两种:单引号和双引号。两者有共同之处:就是使用转义符号\来表示一些特殊符号,但是在一些符号上也有一些不同,下面先看看双引号表示字符串的时候的转义字符:
为什么变量名一开始的$符号需要转义呢?因为在双引号里面的变量是会转换成变量值再输出的,而单引号就不会。
(未完待续,今晚继续)
① 变量名
PHP的变量和其他语言最大不同在于,在声明的时候不需要指定变量的类型。变量名区分大小写,甚至可以是中文。类型有布尔型、整形和浮点型、整型、字符串、数组、对象、资源、空值。补充:浮点型在计算机中表示是不准确的,比如0.1,加70000次之后并不会得到7000,如下:
// 4_1.php <?php $浮点数 = 0.1; $和 = 0; for ($i = 0; $i < 70000; $i++) { $和 = $和 + $浮点数; } echo $和; ?>
② 字符串表示
PHP表示字符串的方式有两种:单引号和双引号。两者有共同之处:就是使用转义符号\来表示一些特殊符号,但是在一些符号上也有一些不同,下面先看看双引号表示字符串的时候的转义字符:
转义字符 | 代表的符号或字符 |
\" | 双引号 |
\{ 和 \} | 左大括号、右大括号 |
\n | 换行符 |
\t | 制表符(Tab) |
\xnn | nn为16进制数字,\xnn代表该数字在ASCII编码中对应的字符 |
$ | $符号 |
和 和 | 左方括号,右方括号 |
\r | 回车符 |
\nnn | nn为8进制数字,\nnn表示该数字在ASCII编码中对应的字符 |
<?php header('Content-type: text/html; charset=utf-8'); $str = "Hello World!"; echo '$str<br />'; echo "$str"; ?>
(未完待续,今晚继续)
相关文章推荐
- PHP “Warning: session_start()...” 的解决方法
- 从底层剖析 php-fpm 和 mysql 之间的关系 ,涉及连接池pool
- PHP 的ini配置文件的读写操作函数
- PHP 通过fsockopen函数获取远程网页源码
- PHP 中文汉字转换成拼音函数
- PHP 中文汉字转换成拼音函数
- Windows服务器上使用bat定时执行php
- 解决下载文件过程中内存暴涨之---OutputStream
- 某系统响应时间慢TPS低性能瓶颈调优过程
- php基础复习(3)文件上传于下载
- 安装php时,configure: error: xml2-config not found. Please check your libxml2 installation
- AMH4.2面板PHP升级5.6.9
- PHP Laravel框架文档资料汇总
- 服务器上创建Laravel项目(composer安装)
- NTP多种模式的配置
- 使用ThinkPHP保存时出现SHOW COLUMNS FROM
- Laravel学习-三种方式搭建开发环境
- ViewPager + FragmentPagerAdapter 实现底Tab的预加载问题。
- mac 下 php 安装 中的坑
- yii2使用Gii生成代码