开始学习php的时候,最大的困难就是搭坏境,因为网上有一大堆教程,几乎就是一样的。如果按网上的方法安装不成功,那么就要一直寻到问题并解决。搭好坏境之后就可以开始我们的php学习之路了。
其实php和C语言以及java语言有点相似,如果有两者的基础,那么学习php也更加的简单并容易上手.
1.声明和使用常量
define("常量名",“常量值”)
常量值是一个 字符串,通常在php的编码规范下使用大写字母来表示.
常量的值只能设定一次,无论在代码的任何地方都不能被改动.
2.变量
$变量名
不同于c和java,php中的变量不需要声明。
php的变量一般以$来前缀,然后以a~z的大小写或者"_"下划线开头。
3.变量作用域
在php中函数无法访问外部全局变量,但是可以通过某些关键字来访问.
<?php
//php函数的全局变量无法被函数直接调用
//通过关键字global可以获取
//通过GLOBALS数组访问全局变量
$room=20;
function showrooms()
{
//global $room;
$room=$GLOBALS['room'];
echo $room."间新房间"."<br/>";
}
可以通过global和GLOBALS关键字来访问外部的全局变量
4.变量的销毁
emmmmmm,我第一次听说变量销毁,不知道c和java中有没有这功能。
unset($变量名);
5.数据类型
整型(Integer):用来存储整数
浮点型(Float):用来存储实数
字符串型(string):用来存储字符串
布尔型(boolean):用来存储真或者假
数组型(array):用来存储一组数据
对象型(object):用来存储一个类的实例
我认为只要了解数据类型就行,因为php没有声明变量类型,你给它赋什么值它就是什么类型
6.数据类型转换
举一个列子,浮点型转整形有两种方法
$flol=1.33
(int)$flol
settype($flol,"int")