|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
# l& d2 J9 y2 @: e; s3 m' A, y9 x
( f: d/ \* r$ o9 F! T" P- K6 J 9 `5 V, a' | d2 [5 e1 B
下面简单介绍一下PHP的语法。
1 ]5 K1 W0 I5 b! P2 b Q1、PHP程序始末标记+ v1 e! C" B; L+ l% S
(1)XML标记:( Q+ ?& b0 M7 S9 v7 E$ v0 g
<?php9 f4 V% Q, n: C- i7 H: y
php程序# c; p: g) \8 t9 C9 T0 `2 _
?>- P% k |- `- i- F, U+ p% k/ R+ q
(2)SGML标记:3 }; g8 x) D0 \( I* v k0 h3 {
<?
, P ~, g. j" [- i/ gphp程序" A. ^$ f; I" [
?>! _. a! {- x) q* B; {$ c
(3)正规的标记:
1 t: K* I( F" l- j<script language = "php">
. `! Q8 R8 E2 W' u8 Cphp程序
1 B- t7 t8 v3 s5 C% Y; a/ X</script>
3 |. h6 [! _" ^4 ~- |
9 _4 N- m2 v( q, p2 U2、引用文件的方法有两种:require 及 include。% }5 @0 H' u/ @- ~
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。4 S6 t& [% H8 _# l* l p
+ o' e) D* B# ?2 {/ m/ G$ \1 F; E$ Uinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
5 I9 T7 Q/ r5 [- D
. J1 U; c: O9 h- n, Y& W3、注释方法:
' Q, U2 {4 Q7 r. z! ?8 v F2 e: O: g; \3 J8 J
<?php
( E! G* C1 x$ Q0 eecho "这是第一种例子。\n" ; // 本例是 C 语法的注释4 K) m9 W' p# F7 O! ^
,单行注释
- j! k3 o. X3 F# [( T; A! g l/* 本例采用多行的2 T# A1 o( X+ X/ g
注释方式 3 K% t: L4 E/ n0 b: G+ z/ W: A
/*echo "这是第二种例子。\n" ; */4 G2 c- v. z& k# J- S4 S
4 p) Y0 R) k1 o" i
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 4 K( g4 L3 J. `* R
?> f' w( R, R$ a( B, s) |0 h' O
( m' P9 {5 t6 a; `" }% M/ e9 j4、变量类型:4 y# r/ P1 c* @/ j1 V( i( N
! j0 M0 [2 Y) S$mystring = "我是字符串" ;
& U) F3 q# M0 Y: C$NewLine = "换行了\n" ;
0 C& Z( ]4 W/ `4 Z$int1 = 38 ;
1 z1 ~1 G) y9 X3 I3 P# r$float1 = 1.732 ; - m5 C- _9 R1 X
$float2 = 1.4E 2 ;
2 d8 N# Q" i2 |5 }2 e' ]$MyArray1 = array( "php" , "星" , "空" , "站" ); # I# T. a$ `- S: {2 |" C9 g5 ?
0 ~ }. D8 [& X& A- k6 N
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
5 l |9 `: a0 x# l: B3 f
7 A/ v V7 u) a5 u5、运算符号:
' ~, O; ^ N2 S(1)数学运算:
7 Y' Y/ t7 g$ V( j0 o/ a- m6 g符号
, e9 d+ f/ y5 l& I9 M6 E意义
8 t& G- b! J9 ^; M6 J: ^+ 加法运算
6 v% L$ E. K0 @7 `9 q3 p- 减法运算
$ F5 x: h, ?+ ?8 J8 K5 @) M* 乘法运算
# @8 \2 P1 V2 ^" H2 {/ 除法运算 & O. d+ t9 ?" Q, K3 ?; Q, D @
% 取余数 ) G( S( ~4 @4 }% \( a' A/ T9 C
++ 累加
- h, W6 @* A& k4 ^; c2 [' a! f-- 递减 / o% m3 [ n% F& ?
+ `$ |! t& o3 n, a
(2)字符串运算:
2 Q) }4 n4 J X$ j字符串连接符号:.
) l0 o& k& t/ L$ n$ [0 \) y$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
0 |9 A2 y2 K4 V( c& g5 Y$ _
4 \ m1 m3 k; I(3)逻辑运算:$ s0 @2 X$ c. x" V9 ^1 I D
符号" P6 ^8 L# M1 b1 T3 N( E) N
意义
' v+ ~0 h+ [, x1 y$ ]0 b, W- |! @< 小于 ! {' u; [ E) U0 _, w. S3 h
> 大于
4 q. e7 c+ Q% b- }5 X<= 小于或等于 ' n! c9 a* e9 p
>= 大于或等于 * r' |3 m- u- @6 ~. W
== 等于
: d0 m) a* H. v$ b2 ?7 k!= 不等于
, v1 O2 j3 g5 b, K3 L&& 而且 (And) - N7 H! u- C4 s
and 而且 (And)
8 O/ A/ _0 p* z. W|| 或者 (Or) $ q1 G: P% M2 z5 q# \: h% `8 h% R
or 或者 (Or)
4 w, s4 R4 B5 [0 G! gxor 异或 (Xor) * G+ `: a& h/ Q M' a1 Z# M+ Y F
! 非 (Not) ) d/ E5 [! D8 m$ H2 }
) n3 {$ X: }% X5 m十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|