  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:$ A4 ]; q& \1 N8 }5 J0 f
4 J* B3 U3 F. C) S3 v
: G% F; `! T2 @- ?下面简单介绍一下PHP的语法。8 t8 O( P7 }' \3 \
1、PHP程序始末标记6 z; f$ m0 u8 C s9 {" X: a
(1)XML标记:: J: `: }8 u3 w. F0 t+ S4 ~
<?php
' W9 g% y. y4 {+ }4 _; j t9 n1 zphp程序. L' u0 A/ v- C8 B
?>
7 L& f7 b. H' z2 o(2)SGML标记:
: d6 O, J o" h/ f1 E" a( R: p<?7 E) ^" i. l: Z, L
php程序; u1 P* ] m: N# J( a
?>
/ M& s4 J3 H4 D(3)正规的标记:9 E- V! F9 i" K! |; C2 n1 s
<script language = "php">
' K* k% N# ?% @' G3 j3 u' [php程序
6 x Z0 I# \6 y, Y9 U</script>7 R1 j' v4 B: b
5 a/ m2 X) c# V- B2 C" x* m2、引用文件的方法有两种:require 及 include。; {2 U- Y7 Z& Z) a8 @/ Q
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
1 T0 D/ P% |- a" s/ `$ v7 n4 r$ b3 J9 a% k2 k) ^7 d2 ?
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
& p& X/ ], u+ y, X+ [( o% C( W( I; [
3、注释方法:
% }4 M/ P! R: D7 v9 G3 B( o @$ b1 Q! a. S" B; Q! Q* n
<?php ) a7 X9 B8 d Z2 @1 w
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释; C$ X- y3 c8 B2 r+ |) V
,单行注释5 `- @0 ]( z/ R: j" ]. L
/* 本例采用多行的
; X; ~) A" @" E7 Q注释方式 9 Z) n+ j# E9 U5 `
/*echo "这是第二种例子。\n" ; */
L" K7 Z1 E& L6 N( d
3 u7 Y& q; G5 Z" p& ~/ U8 pecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 2 m! g; e5 h1 j" p! C
?>
A: ?! `. D8 L; `, n2 h
' @+ V v" H- ^4、变量类型:5 D& O/ L+ Z( d9 P
2 D9 ~) _" d6 A
$mystring = "我是字符串" ;
$ h+ a$ ^) f( i7 Z% ~$NewLine = "换行了\n" ; 5 h: e& {2 @3 Q6 Z
$int1 = 38 ;
' N8 T( g. ?# N. f6 V+ Q! q$float1 = 1.732 ; ! o5 _! f0 p( O4 v
$float2 = 1.4E 2 ;
( j: B9 j' l- s9 s% c$MyArray1 = array( "php" , "星" , "空" , "站" );
7 i4 N1 q3 i6 X
`# u# @* h, E7 N% ]" s% H这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。! ~, S; m$ F" Q: Y. Z6 z
* R9 t5 B; D$ `" P$ p5、运算符号:
: g: Q7 ~6 F' P7 D: |# f(1)数学运算:
3 {6 K i- Q: `" g; G符号0 R; P/ s% d$ G8 {
意义 % u0 s+ |8 v7 c+ g# V
+ 加法运算
* M. X' S9 s5 z q- 减法运算 - x; z" D. x5 ]7 [
* 乘法运算
( c* l( C( k5 k0 M. K4 K8 h/ 除法运算
7 Q, Z) w+ e8 T% W, W% 取余数 B+ j9 B, d; U0 ~
++ 累加
0 d# D) j2 t' A! U-- 递减 % i5 G+ c, z! |: J9 c
* K# N- i8 h9 c1 E' e(2)字符串运算:
- _' v% p1 ~ d1 |/ j# H字符串连接符号:.$ J9 n; T( V1 w4 q t
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
* R R2 T8 z ?! P% k) o* E( ~; v9 M* d5 c, H
(3)逻辑运算:
3 o1 ?. `9 ~5 {2 W: u符号
. m& I& z# _ B意义 7 F& f4 M- v$ S: Q+ K8 k3 Q8 ?
< 小于
4 S* Q% s0 i. H* r+ X( z3 d; m> 大于 , r5 L; G7 b5 ]6 J. J* r. a
<= 小于或等于 # V' H( q4 J, ]2 \. s0 F! I$ J
>= 大于或等于
. M0 }7 d9 m0 M! X* _== 等于 0 y% D* Z0 N' _6 \' h3 e" D
!= 不等于 6 [5 d+ U& ]& e6 q( S3 o
&& 而且 (And)
2 N: {$ \* `9 ?* u6 d" {and 而且 (And) / G) ]+ J' |( T' `8 F
|| 或者 (Or) " A$ c5 j* |9 d7 W: z# `/ k
or 或者 (Or) 4 [: D$ @& \& a
xor 异或 (Xor) - q6 M+ p) X3 T+ ^
! 非 (Not) 9 h, v" S) F5 o' T' @' P" n, A2 ^
2 j1 P. H9 w2 j1 F* }, R
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|