  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
4 ~; j6 O' o8 s" n' Y
M/ q. s# F2 b N1 q$ R8 {
& ?/ h6 j1 N& \9 _下面简单介绍一下PHP的语法。
+ b$ |1 z& O& D$ j2 Y# d. w1、PHP程序始末标记
9 F5 @0 i; F5 V6 Y(1)XML标记:
. Y3 `# r: c9 E m, w1 s* _) m<?php
4 P. {8 [ Y3 m% t# R4 y+ G& Ophp程序) V: f; N7 Z) v# c. m& f
?>
) D3 ~2 q; _. E% K9 l2 x(2)SGML标记:
4 ~! x- g7 f7 k; N: r<?
, h1 _$ d1 g) A' N# |, O6 } W3 m% Hphp程序
% Z p# y7 [7 t2 M, Q+ s. n?>
; y' V' l( C( E" t(3)正规的标记:' k/ h4 a4 t$ j
<script language = "php">% M0 i1 E9 [+ C' j
php程序7 F8 Q5 K/ ^' N/ |
</script>
2 s! v) ] I8 f: m! V' S( \5 k& E, U1 l; M8 f0 V! x
2、引用文件的方法有两种:require 及 include。
% R5 }- V- }7 I/ Hrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。5 b v6 H2 H) j: P' k( I
* x$ O, M9 r$ H' Y
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。3 l5 O. S2 o$ i! p
! c7 f+ N. U1 r3 B; j" D" ~
3、注释方法:2 S7 ^( T, [3 A2 c
, I0 r2 p# ]3 }: a- s# @$ w2 \<?php
' v/ s; s" w0 I( k2 N3 Decho "这是第一种例子。\n" ; // 本例是 C 语法的注释
' ^4 D8 s0 N# C2 u& N9 K; v7 \9 `& ],单行注释1 u& s( V8 \) d# |
/* 本例采用多行的
g( G2 k# V r: c注释方式 6 |; X) G% |8 u
/*echo "这是第二种例子。\n" ; */! ]( C- |" S3 p! e8 ?
0 _$ u) |, i2 S% \/ o6 \& @6 ^9 r% Recho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 : o" ?4 S( m# {, f
?> ; M2 ?( m' x1 g
4 k- M. G' E% \( x" @& D0 s
4、变量类型:
/ q, y" }, R1 O% G0 d& ] V$ _7 M
$mystring = "我是字符串" ; ( |/ U1 f }! V
$NewLine = "换行了\n" ;
" v& N! r) v# |1 Y$int1 = 38 ; ) J8 K3 Q2 J8 f4 m! ?3 B
$float1 = 1.732 ; + i7 E* W3 ?5 `4 R/ W
$float2 = 1.4E 2 ;
" X) B4 m& q/ O$MyArray1 = array( "php" , "星" , "空" , "站" ); / n E/ h1 c9 p5 g# o, X8 u. y8 K
* L3 M: F$ a! E
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。0 Q. }& E$ ~$ _, n+ e( d# q
$ v i' }0 b7 Q, [" z* j5、运算符号: 6 |0 K9 L) [( U3 r2 R+ S
(1)数学运算:' F# g4 v) B% V$ }8 [; o
符号
) Q# [1 w/ X C意义 + t2 T/ ^/ d' p8 [2 V/ N5 L1 r
+ 加法运算 9 S" u, a2 Y* `# ^4 q4 K
- 减法运算 3 X! [% E# o9 O4 n+ w7 ?
* 乘法运算
: a* I8 C3 Q9 q# k0 f; q/ 除法运算
8 }% f& c5 R1 d% 取余数 ; z( t% ]$ Q4 c# Q: n9 d1 T
++ 累加 # \7 s% P% ]/ p! r
-- 递减
' R0 w+ p$ F2 [0 h3 s& [5 q
4 u |1 ?5 C' m7 n(2)字符串运算:, _! r; p1 f* _
字符串连接符号:., i( P5 y3 H9 }/ ]4 R3 F
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";; y7 f5 \0 ?* Z; G8 O s; M
( i6 K* y/ n: ^, w' K
(3)逻辑运算:
4 T# I& r# k: P8 e9 j# w4 Y符号* t$ z4 k. R9 A# X- K* H
意义 1 F- j R5 Z* ~8 X9 |1 ~8 Z
< 小于 4 B" A" y* Q) k! Z3 F0 G3 U8 }
> 大于
6 M0 B4 p0 s* s9 @, S+ w/ K" N$ y- [<= 小于或等于
4 I. L1 P, P9 a9 S4 P( z8 g* W* y>= 大于或等于
- z# z% w+ h! ~; U& I== 等于
1 j6 H$ r0 V p9 x9 ]1 I* I!= 不等于
" V2 l: i2 ?: L7 E/ J&& 而且 (And)
# u H X/ x& ?6 mand 而且 (And)
5 [9 D6 V" U4 L/ b0 p) C* u+ `* ?9 B0 L% D|| 或者 (Or) 8 }% P5 Q- |" d3 J; q
or 或者 (Or)
( d, i* E- v+ K1 ^ z: e1 m( a( Axor 异或 (Xor)
# }; W2 U+ m! p) d- H+ i! 非 (Not)
J) Z8 c9 z3 j) ]2 Z) `
4 d* E$ r+ Y& I9 v8 r, K0 P) W十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|