我这里是暂时的 Apache web server 和 MY SQL 如WEB,在php-4.3.3下的环境做的程序。当然要简单的构建和訪问查看数据库 PHPMYADMIN 不可少。
以下简介一下PHP的语法。
1、嵌入方法:
<?php或者是<?,结束符号是?>,当然您也能够自己指定。
2、引用文件:
引用文件的方法有两种:require 及 include。
require 的用法如 require("MyRequireFile.php"); 。
include 用法如 include("MyIncludeFile.php"); 。这个函数通常是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这样的方式,能够把程序运行时的流程简单化。
3、凝视方法:
<?
echo "这是第一种样例。\n" ; // 本例是 C++ 语法的凝视
/* 本例採用多行的
凝视方式 */
echo "这是另外一种样例。\n" ;
echo "这是第三种样例。
?>
4、变量类型:
$mystring = "我是字符串" ;
$NewLine = "换行了\n" ;
$int1 = 38 ;
$float1 = 1.732 ;
$float2 = 1.4E+2 ;
$MyArray1 = array( "子" , "丑" , "寅" , "卯" );
这里引出两个问题。首先PHP变量以$开头,第二PHP语句以;结尾。可能ASP程序猿会不适应。这两个遗漏也是程序上大多错误所在。
5、运算符号:
数学运算:
符号 意义
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算
% 取余数
++ 递加
-- 递减
字符串运算:
运算符号仅仅有一个。就是英文的句号。
<?
$a = "PHP 4" ;
$b = "功能强大" ;
echo $a . $b;
?>
这里也引出两个问题。首先PHP中输出语句是echo,第二类似ASP中的<%=变量%>,PHP中也能够<?=变量?>。
逻辑运算:
符号 意义
< 小于
> 大于
<= 小于或等于
>= 大于或等于
== 等于
!= 不等于
&& 并且 (And)
and 并且 (And)
|| 或者 (Or)
or 或者 (Or)
xor 异或 (Xor)
! 不 (Not)
今天就讲到这里,明天谈论过程控制。
以下简介一下PHP的语法。
1、嵌入方法:
<?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)
今天就讲到这里,明天谈论过程控制。
版权声明:本文博客原创文章,博客,未经同意,不得转载。