一、appserv是 PHP 网页架站工具组合包,所包含的软件有:Apache、Apache Monitor、PHP、MySQL、phpMyAdmin等。
安装比较简单,端口是80如果怕被占用可以改成82等。那么安装完成后,访问http://127.0.0.1:82如果出现下图,则表示成功!
二、语法
<?php
echo "这是xml风格"
?>
<?
echo "这是简短风格"
?>
<script language="php">
echo "这是脚本风格"
</script>
<%
echo "这是asp风格"
%>
注意!asp风格的语法并不能被解析,此时需要将安装包里面php中的php.ini文件中的short_open_tag和asp_tags都设置为on,并重启Apache服务,就可以被解析。
重启Apache: C:\AppServ\Apache24\bin\ApacheMonitor.exe
三、单引号和双引号的问题
定义字符串的常用方法为单引号(‘’)和双引号(“”),不同之处在于,双引号所包含的变量会自动被替换成实际数值,而单引号包含的变量则按普通字符输出。示例:
错误代码:
<?
$boo = true;
if($boo == true)
echo "变量$boo为真";
else
echo "变量$boo为假";
?>
此时页面中只显示两个字“变量”,后边的字如何也显示不出来。然后把echo后面的双引号改成单引号之后成功输出。只因为在双引号里面$boo被替换成实际数值。
正确代码:
<?
$boo = true;
if($boo == true)
echo '变量$boo为真';
else
echo '变量$boo为假';
?>
在定义简单的字符串时,尽量使用单引号。如果使用双引号,php将花费一些时间来处理字符串的转义和变量的解析。