  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
& ?7 l3 l. V1 G7 {$ F4 T+ O2 w$ |! h3 F
o1 ?' \5 v. \9 [
下面简单介绍一下PHP的语法。4 j! L7 B" y4 \: s! Q: T: s- h: l7 J& u
1、PHP程序始末标记
6 T$ i; T4 b# z( O(1)XML标记:
9 d/ ]( g% L/ e: f2 A& U( p3 H<?php
% ]7 m- g1 H9 e4 X) d& pphp程序
9 n# S$ @5 s4 H1 u% O9 A8 a! G?>
1 r$ R8 `' v$ p3 j(2)SGML标记:1 {5 n8 g8 O' z0 W4 v; o+ @
<?
/ Q6 f1 q' j5 ^9 G& tphp程序
s9 w0 w/ ~" j) e! d* H' Q7 m3 U?>* t; o% u' I+ Z' g5 c
(3)正规的标记:
& o- ?* A. v. A5 M: u: V<script language = "php"># M- P$ V, [6 G, C, m% S; ^7 q
php程序, f5 {9 b: ^( o! C' a
</script>
: C$ O G9 R3 E M9 n9 Q# ^# \+ x
2、引用文件的方法有两种:require 及 include。0 U8 G% |: V1 K: R+ W
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
3 A( L5 }# f: u/ c C0 O9 V" h: O5 i; ~' P# S( W
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。5 {) D3 Z: [# A, |+ [) p
: _* K' ?+ m+ V0 I ^
3、注释方法:* {5 N# j* }6 }# E& G5 @
) _( l! z2 S; s
<?php $ \) L4 K# X5 o' x8 {
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释: f( M g) J8 G4 ^- j0 U- H
,单行注释$ T3 H+ i( c+ { ]; I( R
/* 本例采用多行的
/ [6 j8 x+ K0 Z* @/ T注释方式
) S6 V4 W f, D8 ]: A; S, w- H; W/*echo "这是第二种例子。\n" ; */
4 U* L0 c6 O) l+ S3 p
) D0 q! l+ x/ k5 fecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 . n# w* @" F1 u8 ?% x6 k# T
?>
: h5 Y" E$ k a& c( N: g
7 t0 J1 R( `/ t+ M+ S9 P" e4、变量类型: u) B" }1 o3 ~! p% I h
4 R3 O& m& U& f9 G$mystring = "我是字符串" ;
Q$ G/ R+ c+ j1 s0 R2 \7 E' Q$NewLine = "换行了\n" ;
$ M0 u7 F3 Y' m2 H, S$int1 = 38 ;
; X4 N/ k6 a5 w6 D( M% R0 P* j2 E$float1 = 1.732 ; ' Q5 ?1 {+ y6 C$ G2 U% P) U C) g1 E
$float2 = 1.4E 2 ;
}4 e$ x+ R9 [7 _ R$MyArray1 = array( "php" , "星" , "空" , "站" ); 6 }/ H3 e. B) r. q8 j8 O9 `& O
7 S& p, j( s7 M! n; y$ q这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
2 L5 d0 G* |8 C/ W; ~% M5 ?$ p. D5 Y, s1 I5 l, [
5、运算符号: % R2 W" B# p! J1 R( d
(1)数学运算:, `2 d- f- \ h5 ^1 C
符号
0 m, h6 \6 {' q& K$ N意义
/ t; R k& c' h+ I+ {) x+ 加法运算 / H A* b7 d, _2 v7 w
- 减法运算
0 E6 k- g; R2 ^1 L* 乘法运算 4 ~/ P& g5 l6 c K4 L! t
/ 除法运算
- K8 N+ W/ Q* H, Y# Y* t' s, N% 取余数 - e) R4 s- C0 _, T
++ 累加 ) V1 y, `' S* B- }
-- 递减 & b: D4 J ^9 ?4 i0 T0 B& A# R- O
9 h+ U5 `$ n* `' i# p. V( {
(2)字符串运算:
/ Q& C+ W7 k; |& v; W6 G字符串连接符号:.
- Y4 \/ z0 w; ]/ W+ B" x$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
; n3 d- b1 G9 r; f$ ~2 X9 D$ `3 _# }- W( @4 }3 y& D
(3)逻辑运算:- A# u* P" |+ J/ T" O
符号/ S% n" R/ n5 G3 |5 e$ w
意义
( Q$ {# ^, n, U( N4 s5 w$ X. ~< 小于
. C9 F6 r, F" d" v* j, d> 大于 & J5 k9 X# ~5 u6 U8 N
<= 小于或等于 % M$ o# f0 a: l% y$ l
>= 大于或等于
- d8 H3 M: _: O== 等于
( {; r8 J: } C; s) E4 a!= 不等于 0 E/ D& ?! S3 n. f; Q
&& 而且 (And)
2 N6 T; u5 L/ |# jand 而且 (And) & f! c- v* B8 d. O9 ] |, d; F
|| 或者 (Or) ' H: \5 f+ C$ u7 a, R
or 或者 (Or)
+ V. K" {" [- Hxor 异或 (Xor) 1 a- V; O/ V* _0 `1 [( i3 `
! 非 (Not)
5 K- ], h) n" J4 h1 j d' M
& j/ I- s, X/ U# X$ Y6 c5 K十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|