|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
不过还好,PHP语言给出的语法错误很详细,只要稍微熟悉一点之后,看错误提示就能很容易找出错误所在的。PHP还有一个特别好用的调试功能,在PHP语句中,你可以随时用echo来输出结果。 之前写了十天学会ASP,十天学会ASP.NET甚么的,如今想一想再写个PHP吧,也算对照全了。 PHP的调试办法我这里就不说了,里面良多文章都有引见,也有良多分歧的组合。我这里临时是以 Apache web server 和 MY SQL 作为WEB办事器和数据库,在php-4.3.3下的情况做的法式。固然要复杂的构建和会见检查数据库 PHPMYADMIN 不成少。
至于表单设计甚么的,我这里也不想多说了,在《十天学会ASP》中已有引见。
上面复杂引见一下PHP的语法。
1、嵌入办法:
相似ASP的<%,PHP可所以<?php或是<?,停止符号是?>,固然您也能够本人指定。
2、援用文件:
援用文件的办法有两种:require 及 include。
require 的利用办法如 require("MyRequireFile.php"); 。这个函数凡是放在 PHP 法式的最后面,PHP 法式在履行前,就会先读入 require 所指定引入的文件,使它酿成 PHP 法式网页的一部分。经常使用的函数,亦可以这个办法将它引入网页中。
include 利用办法如 include("MyIncludeFile.php"); 。这个函数通常为放在流程掌握的处置局部中。PHP 法式网页在读到 include 的文件时,才将它读出去。这类体例,可以把法式履行时的流程复杂化。
3、正文办法:
<?php
echo "这是第一种例子。\n" ; // 本例是 C++ 语法的正文
/* 本例采取多行的
正文体例 */
echo "这是第二种例子。\n" ;
echo "这是第三种例子。\n" ; # 本例利用 UNIX Shell 语法正文
?>
4、变量类型:
$mystring = "我是字符串" ;
$NewLine = "换行了\n" ;
$int1 = 38 ;
$float1 = 1.732 ;
$float2 = 1.4E+2 ;
$MyArray1 = array( "子" , "丑" , "寅" , "卯" );
这里引出两个成绩,起首PHP变量以$开首,第二PHP语句以;开头,能够ASP法式员会不顺应。这两个漏掉也是法式上大多毛病地点。
5、运算符号:
数学运算: 符号 意义
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算
% 取余数
++ 累加
-- 递加
字符串运算:
运算符号只要一个,就是英文的句号。它可以将字符串联接起来,酿成兼并的新字符串。相似ASP中的&
<?
$a = "PHP 4" ;
$b = "功效壮大" ;
echo $a.$b;
?>
这里也引出两个成绩,起首PHP中输入语句是echo,第二相似ASP中的<%=变量%>,PHP中也能够<?=变量? >。
逻辑运算:
符号 意义
< 小于
> 大于
<= 小于或等于
>= 大于或等于
== 等于
!= 不等于
&& 并且 (And)
and 并且 (And)
或 (Or)
or 或 (Or)
xor 异或 (Xor)
! 不 (Not)
明天就说到这里,今天说一下贱程掌握。
咱们就开始学习动态语言的概念吧,刚一接触动态语言,可能很多人都会蒙了,怎么这乱七八糟的东西,在网页里显示的时候却是另外一码事?其实这并不算乱七八糟,你写的HTML代码不也一样是一堆堆的字符吗?毕竟,代码并不是作为直接输出的,而是经过处理的,说白了,HTML是经过HTML解析器,而PHP当然也就通过PHP解析器了,跟学习HTML一样的道理,想让任何的解析器完成操作,就必须使用它们专用的语法结构,所以PHP长相奇怪也就不足为奇了。 |
|