  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14247
- 金币
- 2414
- 威望
- 1647
- 贡献
- 1362
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
) ^ h6 y) O6 B& p3 B
( Y7 G4 I) ~& Q4 a `. z* w
3 U8 u8 T3 O0 ?3 U( O9 T下面简单介绍一下PHP的语法。
, X9 e s2 U, s% g$ H1、PHP程序始末标记$ F1 f; c9 m0 x3 O8 W
(1)XML标记:, ^6 G* t+ ?7 I0 g7 z
<?php
! N G: I' |& kphp程序2 u* {! C" {0 N1 [
?>9 ^ l1 f7 _3 D9 X$ ^' r3 h
(2)SGML标记:
' A2 Y$ X- }2 B: ~# e3 }9 C" f<?1 o# h- q" G$ s+ q% n9 ~" {
php程序
5 c7 i. t( J7 v! ~?>' H/ r) b3 T' T) k6 _
(3)正规的标记:# h: } }* E. `
<script language = "php">
/ M' r4 k" t/ p* Pphp程序
0 }4 p$ D% `4 i( t5 m</script> ]8 z6 x% ^- ~) |$ I5 _- V' ^: u
8 ]0 X% b/ n0 {) H+ j6 C1 v9 f2、引用文件的方法有两种:require 及 include。
' ` w4 ?. g7 C: @$ frequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
! ~) R# P4 P# w- t! t
6 I+ w2 ~) f' qinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
1 p4 O4 |# [/ f3 M1 _4 ^$ [8 g4 ~/ W& ^9 u X2 N5 N9 p
3、注释方法:
# \6 ]( M3 @ w: N( {2 Q) }: U4 Y
<?php
+ N, k2 b }" F* H" Cecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
: J' I4 M3 K! _, C( V9 q,单行注释0 r2 w# K' Y7 }/ c3 Q( Y; Q) f
/* 本例采用多行的
4 ]4 W- {- J4 [$ {1 V! _注释方式
! v; G6 ^; |: n8 D$ }/*echo "这是第二种例子。\n" ; */( C5 M c8 N% R9 p5 z( M
' }2 j) _, t2 G! {3 eecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
: d/ W/ F4 a& U?> 7 X8 E& Y+ q2 U; V2 l: X' t
3 a4 [# [: X" }; `6 K. p4、变量类型:
% [3 y% _* V/ S% w4 |# H
) }' S w1 q( P) B5 Y0 u$mystring = "我是字符串" ; ! B1 s1 g: }& _* C9 P
$NewLine = "换行了\n" ;
# T% y9 \; z$ M1 l% I( V. ?$int1 = 38 ;
* ]5 W! C' B: ~; Q+ i$float1 = 1.732 ; , w* i" w# ^$ [+ Y# h- h4 ?6 A
$float2 = 1.4E 2 ;
. c' F4 N# A- \9 T1 P, \! w$MyArray1 = array( "php" , "星" , "空" , "站" );
5 o9 I4 |4 C. ^7 G4 Q* P9 T
5 y% m" Z' s: J5 Q这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。& S/ z' Z! C! M" B- _/ M
: _6 u8 e1 v: {' ?1 c0 K( y' x5、运算符号:
: N) n% K% R- b* o R(1)数学运算:' ~$ d' ^3 D4 p* {( E5 H ~
符号; U2 j4 ~% t. D0 P7 o
意义
, f% X$ `3 J1 }0 y a4 c' {2 H+ 加法运算 2 | u/ V& O4 B$ h$ S
- 减法运算
1 `- s5 O6 k- c& U( Z' R. T* 乘法运算 5 {6 j, U- W3 _" g
/ 除法运算
: @! z x4 n% h) d X% 取余数 & ?2 J+ x: S2 k5 I8 \9 n' P
++ 累加
9 e( ^9 G) a5 Z-- 递减 3 n6 w6 r) b! Q6 t& R
8 {! E, b1 ~5 g% m$ [9 A, X& p* H& v1 Z(2)字符串运算:2 g4 g& x& f% B" s& E2 ?5 ]
字符串连接符号:., W3 [9 W, X+ q, C$ V
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
) g( n6 S1 }5 {; m5 ~0 O4 h! T5 k" k2 R' B% D- f- O# o4 n
(3)逻辑运算:; B7 ~: {) {2 u' K
符号
: g# \' [8 X8 t1 I+ _意义 - m' A1 a( T* E: Y% [% U
< 小于
5 S0 |% s% q* I' {7 l, n7 J> 大于 % x' P5 X2 L1 ?7 }
<= 小于或等于 % F& P5 O1 C( m% w8 G
>= 大于或等于
C* Z% s8 L" C5 W0 g) q== 等于
# ]' `7 f& l7 r!= 不等于 2 N3 [- o5 x$ ^
&& 而且 (And) " \8 z P1 e+ v* B" Q
and 而且 (And) # V8 x& l2 f! a" F" C" n. w8 |
|| 或者 (Or)
& z0 u2 p/ j8 C n) b( ^or 或者 (Or) ' E N/ {* P9 [* |
xor 异或 (Xor)
5 N4 {# J( v9 ]3 x2 R! 非 (Not)
k$ q7 W, t1 w6 n
- q( H- L, d$ x( e十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|