  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:6 j- R$ K* {- V' I/ S! [# S4 I
% W8 M5 }2 T) Q& n% ~" {" e$ K
1 ~+ `/ P' j6 x! _下面简单介绍一下PHP的语法。
( l( y4 s$ c u1、PHP程序始末标记
7 x' p# y/ D3 ?1 T3 b(1)XML标记:3 d2 g$ L' S* N$ y- o( C) G b
<?php8 i5 s |2 K0 d6 d
php程序
1 e& O( s4 U5 ?4 b3 ? a2 a?>( _5 R5 h n. W& W% [9 K) A( k
(2)SGML标记:
7 Y2 n T S" g& j5 j& v; m<?$ ~' y+ t8 u# E l ]- [) H
php程序& z8 @9 @+ v, Y7 }0 P
?># m5 d- b4 \" y4 J$ R
(3)正规的标记:
& i; u2 r7 n; ~5 a<script language = "php"># K2 p+ I( I" b6 q0 \3 k
php程序% M: X1 W e5 }( _2 N3 \1 C$ u
</script>8 u. ]0 q/ ?( m
$ L% t; S& c2 a4 m9 S, D2、引用文件的方法有两种:require 及 include。& o8 [3 D% O6 S5 b
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
: y. q3 [* j1 G# W1 N+ I& l% W) W, Z) }7 L
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
5 C; ~, p- e2 s+ W& O8 C: c) `4 A9 d6 R5 r$ e# K4 f* y6 L
3、注释方法:
. z( c# M+ M, I g
' B" g e' T0 ^<?php
8 Q# j0 G$ i" W8 Y( D7 zecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
7 }) h4 Z$ U5 g; `7 u2 B+ L,单行注释
! k8 f* m5 g. j+ D- \/* 本例采用多行的
+ W' E/ b X! d& E& F注释方式 ) m+ Z1 J$ a$ |5 l0 p! r* \; P8 U
/*echo "这是第二种例子。\n" ; */
! `* c Q* h$ ~7 O4 {& Y; O o% k8 ~8 V
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 : {( B2 Y' U5 s4 c( l# u
?>
" A7 q! b" G( \* _5 u' [
* t9 Z, t) o2 `: Z0 U7 t! l# P, J4、变量类型:
h) W% l! B1 I
" B8 Z7 t, K2 t$ l; l0 M$mystring = "我是字符串" ;
3 U) o1 m, c9 z& U$ b% b/ |$NewLine = "换行了\n" ;
! _/ D z3 ^* }8 e* g% Y$int1 = 38 ; ; W9 _/ o4 t: a& ?
$float1 = 1.732 ; 2 t4 @' P) u- v: l/ O4 S
$float2 = 1.4E 2 ;
& E* `& C4 Z4 K2 }( s$MyArray1 = array( "php" , "星" , "空" , "站" ); ) d; m: a9 f( F. v; M
3 y0 w9 n2 \( ~; k: O这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
8 Q6 q; x) @- E
- m) L& H" A6 V( D; Z! z" P2 x5、运算符号: 4 W0 a' [6 {+ f1 ~; ~" F+ b3 C
(1)数学运算:
% ]0 r6 d2 a7 m d0 \5 x符号9 {& S5 t& [' Z8 S
意义 4 M' I. A" }6 a8 i" A/ A
+ 加法运算
2 z8 M5 W5 C! g2 D3 l; `: U- 减法运算 5 I. ?( h0 N) k0 G2 Z/ z
* 乘法运算
# h& G& }7 j8 a1 A/ j+ F8 R/ 除法运算 0 |% J0 E# V0 l
% 取余数 * O$ p, U3 x7 K, T' w! e9 _
++ 累加
7 `* }9 \8 n" v+ ^- x* r$ H-- 递减
1 y; |0 f1 ~8 x9 Z, {
9 s9 {2 Z! [; [. a6 c' y(2)字符串运算:; d( u1 l9 A) O
字符串连接符号:.
& r% i8 U; T4 r3 f$ }) B2 n: i; Z$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";8 C2 |0 S3 p& y! i
5 n* a" ^8 a- d6 b8 R0 E( b(3)逻辑运算:, t4 [9 R2 @% q
符号
$ }4 x; w2 @8 z意义
2 ?) _; i8 f' m) B- `. n" E0 |) |; N' M< 小于 ( t7 \# l2 _% c S/ ~7 _; R
> 大于 8 _5 p) H! K* P* d7 y
<= 小于或等于
( D8 H+ w2 }: U8 q: X* Q |" ?>= 大于或等于
8 [, f, O4 W3 e$ U== 等于 2 }6 F0 V% n! P& g
!= 不等于
! n$ \. k- D. w1 S, {&& 而且 (And) ; |- V8 `6 l Z3 W- o3 M4 h
and 而且 (And)
! i; C. N2 @+ s7 L1 W2 w|| 或者 (Or) * ]$ m- g! a: T' v2 {
or 或者 (Or) 0 v; o1 R# x- V: ]2 q( T1 B' N
xor 异或 (Xor)
8 Z! L$ \* g. S- S1 V" a" L! 非 (Not)
|1 |5 ` O" C/ k# F5 B* o8 Z- X* J: g
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|