|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:2 x0 s V: t; ^3 ?! J
4 P3 ?( R: H7 n* m3 K# Q
( x. k# Q$ O% |0 n) p) ^3 m3 f
下面简单介绍一下PHP的语法。
$ W9 H+ ~8 w8 v( ?7 v, N1、PHP程序始末标记
3 E, }# I- e/ a8 d& b6 h4 \(1)XML标记:" S6 J+ |6 l1 p# f: @: S" _0 F
<?php1 ]# F6 u; `" V
php程序
3 |2 V& U- {2 f% N?>
& H' n. ]4 B' P' @: G- l6 c(2)SGML标记:
5 R+ h: Q* L& k4 P) R6 Z<?" O3 D/ X1 T/ u: \7 `" i6 G
php程序
8 a$ |2 K' R9 k7 `" A1 i) s?>
, ^( q$ t5 z0 x6 S" G5 h(3)正规的标记:" p f5 q* y4 r" S$ d, C$ S* i
<script language = "php">+ t( ^0 `" t9 \+ m2 }3 `
php程序+ B( J3 n1 e7 P- x. w) Y( O6 v
</script>
|0 o- t8 U( C, v( q/ @; F. w6 J' W
2、引用文件的方法有两种:require 及 include。
* q# {& j9 i+ ?; Grequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。" x& o% k$ [7 N4 ?$ X& m) t
; Z8 @) B& q' finclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
8 f) I) D) g, t# g% k
) t! X V1 e+ \2 ~3、注释方法:1 h. k E2 m0 @4 d# k5 y0 @8 b D
1 J. w1 ^. W' |" E" B<?php 1 C" \ U( W1 R) Z
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释& I r& s# ?6 g) G6 ?3 E: R! u
,单行注释/ u/ c% S# k0 k) ~% g: M3 ` F: H1 [* O
/* 本例采用多行的
! e( G, @. m |" X注释方式
0 S! ]" a7 L# Z7 E8 T/*echo "这是第二种例子。\n" ; */
M, f3 u6 x9 D5 F( j+ O b
1 C n( U+ _& a; @5 Z, t; {echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ) \! | @0 t. r+ l
?> 8 S6 c8 s* {: S
1 Z+ H) `% `: |+ C+ Q
4、变量类型:1 s( V+ d8 U$ n! \8 P3 \; l6 I
- U9 [) l2 H$ [7 M9 L* ~- A$mystring = "我是字符串" ;
; m* G* H, L5 o" X3 u& \6 S$NewLine = "换行了\n" ; 9 N% v0 F9 D% H3 t
$int1 = 38 ;
9 J% N+ r/ y u. a4 T5 A& i$float1 = 1.732 ; & f8 ]2 A* \% L
$float2 = 1.4E 2 ; & A% C% w# s8 {# J* ?& ?4 Z1 x+ z, _
$MyArray1 = array( "php" , "星" , "空" , "站" );
L0 |, g H% d; E' |& J3 t4 h3 N+ n, R1 n4 q" P# c$ x' H
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
6 Y+ L4 ~3 i9 r( k% j7 K; h2 [9 k; ]9 Q2 D% N- I+ w
5、运算符号:
$ u8 d+ S! `, M H* v9 x, }(1)数学运算:
; a& l6 P3 _5 d9 Y2 g符号% G- k# X, K3 c! m: m
意义 * I. E1 S- {! x5 `( S1 t
+ 加法运算
: p7 q. e1 m: l& a" Q- 减法运算
3 S2 W. {4 c P q* 乘法运算 9 @: v: a! x7 h$ K, s
/ 除法运算
. f* C8 _$ r! r" C/ y% 取余数
; b! X- F+ ~4 c( y8 i4 }4 r++ 累加
2 R2 e. E# K% ?4 P. F9 X-- 递减
) K8 ?& j- j- H" _* w
+ C; v ~: F4 l6 [(2)字符串运算:: ]' I7 @* I# z0 ?0 P% n f1 x! {2 \
字符串连接符号:.% l I& s Y7 L" `; r0 Q% u
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";4 o0 e* i6 F6 u/ k, v+ w
% y3 N7 X5 S, r(3)逻辑运算:
* I& O5 t$ E0 o, k) {7 N6 e+ \, i符号4 ]3 T7 V6 i' f: Z- |8 b) D
意义 6 J1 m- i* @9 A
< 小于
, ^9 M- H2 ~* x> 大于
4 v6 }" L, r, Y6 u ~5 k<= 小于或等于 5 l2 \+ q; w, N2 o; S
>= 大于或等于 ) s- e& q$ i# i, o _
== 等于 " ?- y' n+ i+ [2 L) a
!= 不等于
/ r9 b6 L/ M4 Z7 z5 h&& 而且 (And)
F9 r0 I: _$ @$ ^% @and 而且 (And) 5 p6 b, q$ n" Z: r2 Y `
|| 或者 (Or)
4 H( T" d8 N9 p( f5 J( I1 ~" mor 或者 (Or)
9 W& W$ L6 S" [" J3 Gxor 异或 (Xor)
$ E! R H9 N4 B2 ]& e+ p. e! 非 (Not)
9 B6 X* I/ z5 H$ W( t0 v* m; L9 p, Q" B' s! y
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|