  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:% u" i+ G* `; }
+ a& T3 T& u& W
& a! Y, w0 @$ m$ }3 g2 D/ j- P+ a下面简单介绍一下PHP的语法。
& F5 C# M# [6 g1 p+ ^* ~4 P1、PHP程序始末标记
$ Z/ W# B) ^* x" V: Y) o5 U) a(1)XML标记: r- V* z) F' L
<?php
1 ~' }* l/ Z& Z% S/ J! ]$ I1 yphp程序
5 P& O2 D0 [5 A3 p?>" s9 `) _# _9 W8 t- W4 B' o9 v
(2)SGML标记:" O2 r6 Q- t; ?9 L u
<?
3 P7 V5 X% \( _" ?3 Xphp程序! Z+ v& H& A. ~
?>
6 c2 m8 ^; U% b3 n0 U, u! u(3)正规的标记:! _: G! [% I% @' ~# O. l
<script language = "php">( `+ h' z! u2 x9 [( u4 y: C6 W* n9 `
php程序* Z7 Y8 R) f+ `, Y2 H
</script>, n. |2 t, M3 z
" \" L# L, y, u! O- ^9 Z2、引用文件的方法有两种:require 及 include。& g0 ?, `* f/ W2 F. ~
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
: A' I4 s3 B% t% K3 ?: s9 F! V3 T! ^3 a/ F' X
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
+ h- p8 u3 n" |2 d4 J$ G9 P2 G6 c# b
3、注释方法:/ i/ n- x) R" M) R2 b
& ^$ x/ Y1 _) K3 q! T<?php
3 I3 b; q- ]+ Xecho "这是第一种例子。\n" ; // 本例是 C 语法的注释
" t4 U0 C# u2 w) M7 n,单行注释3 f7 y; J! X, S0 P2 \7 |
/* 本例采用多行的
( p0 t& Q: ^2 G* h3 G注释方式
* `1 K* V. u! x, }7 _/*echo "这是第二种例子。\n" ; */
9 l4 Z0 S7 q" O: f" e' l$ Q- O
# r! i. t( S4 K5 f( t4 _- D5 ~ _echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 ; x$ Q. H3 W W0 A* N2 @- h9 L
?>
' J, @; ]. k: A% [# }! N- N; _9 g% _8 j0 ^' k; E% q' G
4、变量类型:( U8 ^$ C2 K. G
+ _+ h+ W% ^( W( K4 T! r" d$mystring = "我是字符串" ;
2 D' F, s! `% u3 n/ b$NewLine = "换行了\n" ; 7 }' h: x$ l9 x0 L4 h3 t6 B. \
$int1 = 38 ; - w% Q- o; y1 F
$float1 = 1.732 ; * q: ^1 Q' S* [0 V% U$ P- N% B7 [
$float2 = 1.4E 2 ; + w& I) R( s( E
$MyArray1 = array( "php" , "星" , "空" , "站" );
9 p$ s( D" Z. ^+ `. r+ X9 O; T9 Y8 Y# j3 J& ?
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
+ _$ }8 J8 B7 x- u1 Q/ V
. e' e* n4 o# O7 I5、运算符号: 1 J- f! [6 s! V, b' Z% s. @
(1)数学运算:
3 a4 k/ k' U5 }2 Y, {9 Y& @符号
2 K# E3 y2 a# l9 E- {6 [意义 & L; F( C, W- x0 Z6 P0 N
+ 加法运算
7 V" W, X! G0 ~- ]) N- 减法运算
" C8 Y& D0 m7 R, E6 f* 乘法运算
F& A9 Q+ I, E4 I7 \: s9 u9 }3 V/ 除法运算
6 ]6 w; E# D# j' ?% 取余数
/ X, D) ~0 l' ]0 X++ 累加 : v6 \8 Q3 A5 U& [( i
-- 递减 5 t2 s: |8 ]$ E: l+ Q F
W1 f5 p2 ]8 m4 t(2)字符串运算:8 t3 Q3 e0 u2 |" _( ]
字符串连接符号:.$ q/ {2 g& g2 }, t% m
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef"; i0 N/ t& K6 P/ t" |) d$ ~
( s" X% J/ R% ~: c(3)逻辑运算:
" r7 V% X, F* w2 m, m" R5 J符号
% F5 c! z) q& O* `意义 6 \5 s" Z- u& c1 t+ P
< 小于 ! S- {2 |+ X9 Z4 K& ]% T
> 大于 - W3 A( l! F+ r+ `. P9 |7 y
<= 小于或等于
* S4 K& P# x. k$ f/ F% N0 W>= 大于或等于 , g+ j3 H1 f4 `
== 等于 Y8 ~, n4 ~! F Z6 j. L
!= 不等于 7 Y& ^* ?; N" A4 I- `* a0 A
&& 而且 (And)
# m6 S/ }6 ?% A) ]. f1 C' Aand 而且 (And)
h3 l2 D6 f; ~* F2 B|| 或者 (Or) - u2 {! m0 P8 K4 F* i! F2 j
or 或者 (Or)
. C' e( ]/ |2 C- {xor 异或 (Xor) / q) `9 G$ r: [9 b ~$ {, e! O' s9 I
! 非 (Not)
0 V7 e0 q1 n/ c3 s) O1 e
! R2 w* U( H7 I$ R十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|