  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
" l4 n2 H# t7 @- j, ]- _, e& w+ A( |. e$ l f7 b a* c* o# v
/ X% ^$ a% H( q: l: h# I, K/ O
下面简单介绍一下PHP的语法。
- Y6 \, C- U; j8 N" s- l. U# K! ^( f1、PHP程序始末标记
2 a- j; O3 D0 Z8 V( Z& |: j(1)XML标记:8 p- D3 C% f3 N5 w
<?php6 x8 ]6 a1 }# W$ v7 L/ c8 S
php程序
) [7 r0 {2 X) q' G( D8 ?2 J?>( V S! V. E: g% L9 y
(2)SGML标记:
. j* W4 e* c4 A( g X9 A, \<?& `1 a5 H3 A2 W- `) l4 L6 i% i
php程序. z2 z, R& } l; F: z
?>
% y8 S/ ?' b7 y6 j, v& c$ H" w(3)正规的标记:
1 L2 t& C9 S! k1 E8 V; L. D9 y<script language = "php">* [; a+ `8 m- _2 Y+ p' @- T
php程序
: b- _4 Y% n+ L4 ]5 \% ~1 i( _</script>
/ w7 y! [+ f, V) w" @4 r. f
! x' t3 p; h9 v0 e+ j2、引用文件的方法有两种:require 及 include。
& r9 L* |9 P4 M4 a; E5 b/ f: Nrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
& c8 [5 N5 m5 Z1 I, P0 {, }- ?3 ?1 Q8 m, G+ ?1 c) \, r l
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
3 x4 U8 N" y$ T. Q
# M4 V% M# Y# X3、注释方法:
" T( d9 B+ _; _8 y2 H( ~6 n- j' I
+ `, u9 ]+ F0 {9 P1 ?# w7 t4 l8 @4 r, X<?php " X/ R6 q5 f# k4 G
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释9 q! z- ?# u' y4 c1 i! U8 C+ @
,单行注释
! t7 ?$ y9 Q) [+ J3 [! V/* 本例采用多行的$ {7 N$ p9 B$ t( E3 c+ X
注释方式 8 w6 }$ S! Y N) F3 `
/*echo "这是第二种例子。\n" ; */' W( n# ^ c; c" w( q
4 i/ I* Z& o6 E0 o, Y; ?$ Y
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
, @* K. r( H3 ^/ r?> 5 e7 C. I2 [4 W4 A+ T5 K
9 G( n/ A4 Y) }
4、变量类型:8 S3 u5 O9 f. e3 h$ ]
$ X, `* c" h3 j# M# @
$mystring = "我是字符串" ; / Q A' {+ h/ u, a0 l1 t& a2 G; M
$NewLine = "换行了\n" ; : o, Y! g# g! M! T& c# X6 z
$int1 = 38 ;
5 N1 c0 D3 u# W. T* y2 f. W \$float1 = 1.732 ; 5 Q" m) V& N! P
$float2 = 1.4E 2 ; / c& g0 Y' ~& C4 d f" u
$MyArray1 = array( "php" , "星" , "空" , "站" ); ' p% _4 u% k( }; S: B
/ P A5 _3 u& @' E7 C" G9 _, Z' G: l这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。$ ^. e8 T) }9 u. c& w/ n$ f G
n6 p! s3 j1 h, v5 v
5、运算符号: , ~$ T4 t x" f
(1)数学运算:7 m6 G; I% [/ l& i8 w3 I1 J0 l
符号4 a, v* w6 b" e1 q" I
意义
0 o* n: N q9 M5 W7 q+ 加法运算 % U+ J, f, B5 H) M# i
- 减法运算
; T6 N" |1 M1 A/ z/ x" [* 乘法运算 9 ?) C5 Y2 J6 Y( K ^( u
/ 除法运算 . k6 t! P$ _: u
% 取余数 / ^5 R' O. I: p+ @) s6 `
++ 累加
! N4 L2 M# n1 \$ E# K-- 递减 5 ~! v' N6 F& p$ i- G& B
9 N/ E7 ^$ G* Q; V2 i( m
(2)字符串运算:7 L+ P1 n5 E: n* y+ C: [6 J) Q
字符串连接符号:.6 f: v2 W7 z% x+ l* Y: b, Q
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
1 u; A0 K3 ^' I* {5 I7 r+ W' Q1 I4 G) L3 y- \5 B, L' |
(3)逻辑运算:3 S O a# E$ U. f4 r- J
符号& r# H9 V9 T/ L5 y, ?+ ^( L$ l
意义 9 j" B& c. A* d0 O
< 小于
2 N5 V3 f! r6 q8 i2 y$ {: ^> 大于
0 v+ ]9 r6 j' }/ L( f# m9 v" d<= 小于或等于 8 G( S0 Q" J/ t& i
>= 大于或等于
8 d4 I2 u; L8 @8 N6 Q; Y== 等于
: C4 [$ f# [" o2 Q/ l7 g) n m!= 不等于
" r0 O& j D: r0 a; t8 j# c" L/ i&& 而且 (And) ' D! K2 K a0 e( w9 b( n+ a& ]/ _
and 而且 (And)
! T# {* t. a" W$ ||| 或者 (Or)
1 Y- t4 w! ]% Hor 或者 (Or)
J/ s) E2 u& H2 ]6 K; h' Cxor 异或 (Xor)
/ q1 ~& l8 f& ~! 非 (Not)
; K4 \" ~; {0 \% ?' r/ h$ ?2 m) d! v; }7 a* ~: g# s7 ~
十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|