PHP基础 今天本来想说下DivCSS的,发现我也不怎么会Div,那就放到以后再说 直接使用套装包:wamp,一路点下去安装完成。 编程软件:sublime,还是先不要使用DW这种功能强大的带提示的工具了。 wamp安装好后,运行wamp,在www目录下建立一个test.php文件,用s
PHP基础
今天本来想说下Div+CSS的,发现我也不怎么会Div,那就放到以后再说
直接使用套装包:wamp,一路点下去安装完成。
编程软件:sublime,还是先不要使用DW这种功能强大的带提示的工具了。
wamp安装好后,运行wamp,在www目录下建立一个test.php文件,用sublime打开
写上代码:
<?php phpinfo(); ?>用浏览器打开:127.0.0.1/test.php会出现一个网页,
该网页包括了关于PHP的编译和扩展信息,PHP版本,服务器信息和环境,等等。这样就表示环境安装成功。
PHP基本语法
PHP是用于服务端的脚本语言。
看看它都可以干什么:
1.收集表单数据
2.生成动态网页
3.字符串处理
4.动态输出图像
5.处理服务器端的文件系统
6.编写数据库支持的网页
7.会话跟踪控制
8.处理XML文件
9.支持利用大量的网络协议
10.服务器端的其他相关操作
说一下PHP和HTML代码混编的问题
先举个例子:
<title><?php echo "这是标题" ?></title> <!--还有一种看着比较麻烦的--> <!--比如我要循环输出一个表格-->
标题 | 内容 |
<?php while(从数据库中获取数据) { //解决方法就是把HTML不该就有的语句用<?php?>把它们包起来 ?> <tr> <td><?php echo "第n个标题" ?></td> <td><?php echo "第n个内容" ?></td> </tr> <?php } //包起来 ?>
变量的声明
PHP是弱语言,没有先定义后使用这一说,在什么时候用到,什么时候定义即可。而且,它没有像C语言一样把变量分为很多类型,当你定义它的时候,赋值是什么类型的,它就是什么类型的
例如:
<?php //声明变量的时候,是开头一个美元符号,后面跟变量名称,变量名称区分大小写。 $a = 100; //现在它是一个整形 $b = "string"; //现在是一个字符串类型 $c = 99.99; //现在是一个浮点类型 $d = true; //现在是一个bool类型 ?>还有一个数组类型,它不像其它语言一样十分严格,里面的数据必须同类型,PHP的数组其实是一个有序图,它的下标和数据是key=>value的关系
例子:
<?php //声明数组是用array函数 $arrayName = array('name' => "12312", 12 => 123333, 13 => true); //打印数组 print_r($arrayName); //根据下标打印数据 echo $arrayName["name"]; echo $arrayName[12]; echo $arrayName[13]; ?>类型强制转换问题
<?php $a = 100; $b = 99.99; //如果是直接$a = $b,$a的值会变成99.99,但是我想取整赋值,如下 $a = (int)$b; ?>今天就说这么多吧