php语言
2016-07-11 16:58
525 查看
1、创建php脚本文件
1.php 文件的扩展名都是以.php结尾的。
2.php文件中的代码都要写在<?php…?>标签中 echo//显示
3.每条php语句都以;结尾
2、变量
1.什么是变量?
变量:可以简单的理解为是临时保存数据的容量。
变量由两部分组成:变量名和值。
2. 定义变量的语法为:
$变量名=值;
3. 定义变量的规则和好的习惯:
1.变量名只能以汉字、字母、下划线开头
2.当变量由多个单词组成时可以使用_分隔单词或者每个单词首字母大写,如:$AppleTestKey=...;或者$apple_test_key=...;
3、输出-echo
要在程序中向浏览器中输出内容可以使用echo语句。
4、文件编码
1.创建文件都要选择一种编程,不同的编程支持不同的字符集,其中现在一般utf-8编码,支持所有常见字符集。
2.其他常见编码:
gd2312(简体中文)、big5(繁体中文)、GBK(中文)
注: header('Content-Type:text/html;cherset=utf-8');//解决乱码,告诉浏览器以utf-8编码显示这个页
5、注释
1.单行注释//或者#
2.多行注释/*…*/
6、删除变量
unset($变量名);
7、垃圾回收机制
在php中定义的变量一般不需要要手动调用unset函数删除,当脚本执行完之后所以的变量就都能自动被删除了
8、数据类型
<?php
header('Content-Type:text/html;cherset=utf-8');
//布尔:只要两个值true(真) false(假)
$isBoy = true ;//真,是
$isGirl = false ;// 假,不是
//整型 : 整数 -->十进制、二进制、八进制、十六进制
$age = 20;
$day = 6;
$num = -12;
//字符串: 除了数字之外的字符要用引号引起来(引号引起来)
//单引号
$name = 'tom';
//双引号
$name1 = "tom1";
//单引号和双引号的区别:单引号不解析里面的变量,双引号会解析字符串里面的变量
$str ='my name is $name'; //输出:my name is $name
$str1 ="my name is $name"; //输出:my name is tom
//浮点型--》小数
$price = 20.05;
//null 空:这个变量定义了,但还没有设置里面的值,存的是空的
$box = null;
//数组:在一个变量里面保存一组(多个)数据
$color = ['red','blue','green','white'];
$color1 = array('red','blue','green','white');
//每个数据都有自己的编号:红是$color[0],蓝是$color[1],绿是$color[2],白是$color[3]
echo $color[0];//输出:red
1.php 文件的扩展名都是以.php结尾的。
2.php文件中的代码都要写在<?php…?>标签中 echo//显示
3.每条php语句都以;结尾
2、变量
1.什么是变量?
变量:可以简单的理解为是临时保存数据的容量。
变量由两部分组成:变量名和值。
2. 定义变量的语法为:
$变量名=值;
3. 定义变量的规则和好的习惯:
1.变量名只能以汉字、字母、下划线开头
2.当变量由多个单词组成时可以使用_分隔单词或者每个单词首字母大写,如:$AppleTestKey=...;或者$apple_test_key=...;
3、输出-echo
要在程序中向浏览器中输出内容可以使用echo语句。
4、文件编码
1.创建文件都要选择一种编程,不同的编程支持不同的字符集,其中现在一般utf-8编码,支持所有常见字符集。
2.其他常见编码:
gd2312(简体中文)、big5(繁体中文)、GBK(中文)
注: header('Content-Type:text/html;cherset=utf-8');//解决乱码,告诉浏览器以utf-8编码显示这个页
5、注释
1.单行注释//或者#
2.多行注释/*…*/
6、删除变量
unset($变量名);
7、垃圾回收机制
在php中定义的变量一般不需要要手动调用unset函数删除,当脚本执行完之后所以的变量就都能自动被删除了
8、数据类型
bool | 布尔型 | true,false |
integer | 整型 | -2147483647 -2147483648 |
string | 字符串型 | 字符串长度取决于机器内存 |
float | 浮点型 | 最大值1.8e308 |
object | 对象 | 通过new实例化 $obj=new person(); |
array | 数组类型 | $arr=array(1,2,3,4,5,6);//一维数组 |
resource | 资源类型 | |
null | 空值 | null |
header('Content-Type:text/html;cherset=utf-8');
//布尔:只要两个值true(真) false(假)
$isBoy = true ;//真,是
$isGirl = false ;// 假,不是
//整型 : 整数 -->十进制、二进制、八进制、十六进制
$age = 20;
$day = 6;
$num = -12;
//字符串: 除了数字之外的字符要用引号引起来(引号引起来)
//单引号
$name = 'tom';
//双引号
$name1 = "tom1";
//单引号和双引号的区别:单引号不解析里面的变量,双引号会解析字符串里面的变量
$str ='my name is $name'; //输出:my name is $name
$str1 ="my name is $name"; //输出:my name is tom
//浮点型--》小数
$price = 20.05;
//null 空:这个变量定义了,但还没有设置里面的值,存的是空的
$box = null;
//数组:在一个变量里面保存一组(多个)数据
$color = ['red','blue','green','white'];
$color1 = array('red','blue','green','white');
//每个数据都有自己的编号:红是$color[0],蓝是$color[1],绿是$color[2],白是$color[3]
echo $color[0];//输出:red
相关文章推荐
- php.ini参数调优
- php页面静态化 获取页面缓存生成HTML页面
- php的ticks
- PHP自定义函数获取搜索引擎来源关键字的方法
- PHP的htmlspecialchars、strip_tags、addslashes解释
- iis搭建FTP服务器
- 整数反转算法(php实现)
- php处理带有中文URL的方法
- PHP实现JS中escape与unescape的方法
- PHP SPL标准库之SplFixedArray简介
- PHP 运行方式(PHP SAPI介绍)
- php中__get()和__set的用法
- php处理复杂xml数据示例
- PHP九九乘法表
- PHP post get
- php的debug相关函数用法示例
- FileOutputStream
- PHP的realpath cache
- php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
- php:similar_text()函数的相关解析