  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14171
- 金币
- 2376
- 威望
- 1647
- 贡献
- 1324
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:% B/ v+ B. K' r# N; q; O9 Q) ^
9 ~# B9 c' K+ K( Q! g! ? & `7 F6 U) |; u! F- U+ S
下面简单介绍一下PHP的语法。+ [' E( i8 [: _" x
1、PHP程序始末标记
- N& C; X% m6 G5 s(1)XML标记:
( w' F; r6 a% _0 b2 F<?php- Z+ I- c! J3 M* `% w
php程序7 L( b7 t6 Y4 Q ]& s' W4 e2 U* [
?>
0 _4 Z# C! G. b9 P/ j x, [(2)SGML标记:+ M3 D0 T( X" ]+ J7 z/ Q, g0 w
<?* S/ j& @1 ]- |& z- ?
php程序
9 }7 Y; n2 U0 H+ u: T?>3 _* [; t: X" E
(3)正规的标记:& t ^& U: i" a& a- {3 s9 Q
<script language = "php">
" s! _! H$ w# w! b: @- q. aphp程序
5 }: t8 K1 y3 A: Y: t</script>( f/ ^; `. w( R$ y
1 j. t% D; h& F0 ?. _: {- @: c' T! s9 Q
2、引用文件的方法有两种:require 及 include。 G' i, X9 Q' N8 s+ S
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。; N; J" y; d% \( W9 D- o
9 Q) l, B6 f( ^2 d# B9 k, einclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。3 e; r. u. i$ b7 l! g# H# M: a
2 v4 P# s- P1 ~6 D! p6 ]
3、注释方法:
) V8 j) \. G. ?4 X) M; z9 G; f2 w6 H5 t& Z
<?php
" N1 l3 f: {+ O) Jecho "这是第一种例子。\n" ; // 本例是 C 语法的注释5 q3 f$ H) _ Y( m
,单行注释- J) C. G* f$ g' \( I7 ~# P
/* 本例采用多行的, g0 i" l1 X, z0 M9 P
注释方式 ( A7 l; b2 J1 E* Z3 g
/*echo "这是第二种例子。\n" ; */
" Q6 D3 x/ @0 O' j' M9 ~/ Y3 h# L! ]" T3 T6 r' O* t* C
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
/ A# M* }, Z) Y) }, P0 W' j6 B?>
* N8 O3 D+ O2 n; Q
6 I! F+ u& C2 S& K. }# \4 m4、变量类型:
4 V8 Y6 R Y! A# h) `$ }
5 n7 s/ `5 m4 I9 g* C# t$mystring = "我是字符串" ;
8 k2 W- ~3 u. u1 s/ p9 m$NewLine = "换行了\n" ;
' J3 q1 `9 _+ K1 I7 m4 w, u$int1 = 38 ; & _9 w8 l$ ~) V( ?, U
$float1 = 1.732 ; 3 |/ W( J& b* T9 W
$float2 = 1.4E 2 ; $ V6 `4 [( X8 r3 [8 D. T
$MyArray1 = array( "php" , "星" , "空" , "站" ); $ H* T5 U8 q3 [
8 Q n2 u/ t& E- g这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
2 o5 N9 k+ h# D7 U9 y- e# R. \0 {! ?' d/ W! V
5、运算符号:
+ M q$ F- q( ^4 Z4 K0 t3 D# Z+ C(1)数学运算:
! D( I! u0 A5 ^8 N( y- `1 O6 f+ t符号% f2 q# Q: u. ~( y0 }
意义 % }/ S) `# C( [) q4 `( C* I
+ 加法运算
+ a7 W& p& N$ o4 l- 减法运算 ' h$ x" Z) E0 C0 ?7 o( ^
* 乘法运算 . E5 {# p; ~) Q/ m+ X$ W
/ 除法运算 3 I6 g. B4 L0 f5 J7 s
% 取余数 7 C$ N( I$ h- ^( M( n8 ~/ K2 d
++ 累加 ( N4 Z8 t9 X# f7 Z
-- 递减
, J# w" Y, \* \. G
2 K5 @; S, ^ x! ]/ u; z% _( h(2)字符串运算:. a/ a/ {, u6 |& w$ p4 {2 W+ G
字符串连接符号:.; _6 D: N* P! ^0 |1 M2 k7 Y5 ?
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";+ l8 h" s: V! w4 t5 @
+ s% V0 x& ~% }) I# m: v. V+ }+ j
(3)逻辑运算:
+ H) T& ~9 V$ u5 q( x符号7 C5 _/ T* t" K4 Z: E% o+ ^
意义 ; k: |) k" L# }: ~( g' s
< 小于
! n% q+ Y; }& }2 G/ a> 大于 9 _4 k% E; D& Q$ N
<= 小于或等于
+ y0 y+ h9 Q4 l* C1 g# r>= 大于或等于
( H& V4 B+ l# e% ]; _/ u== 等于 3 \, _- g% W2 e: }
!= 不等于 ' `, T: ^! I" U* _, p7 {6 ~3 L
&& 而且 (And)
+ w- i m0 H5 w" [and 而且 (And)
6 w# a+ _: p M/ b) B# i|| 或者 (Or) , l; ]$ V; s/ ^; l; m0 U1 A7 D
or 或者 (Or) * H5 u/ E" A7 V$ G: ^
xor 异或 (Xor)
- V0 |- a6 i0 J) N9 a# _ n4 ]# v! 非 (Not)
O4 T4 S0 c' R6 P& P
; u$ w7 k* U7 u5 O+ l十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|