|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
+ P. A @6 |9 B: \+ n
6 v, f+ q2 c. c, r$ l/ l
) r2 k1 e4 |3 w$ O下面简单介绍一下PHP的语法。
; [' R8 V9 L& I8 M. J" h1、PHP程序始末标记
P/ |. i2 t- z* L8 V(1)XML标记:' M" w* c- ^& N4 z6 n0 B2 {& I
<?php
" s- J! j3 C6 M7 ~$ Q7 iphp程序2 g% v4 E/ E' V( o9 j Q5 ~: r- v* W/ j
?>( z* |4 G' X$ N+ w8 X E
(2)SGML标记:
% r& ^: U5 Q- J# o* O<?
1 r, \6 B A: cphp程序7 T8 }! T0 U. v1 A' \
?>' d! r, k! ]1 ]
(3)正规的标记:2 [- }; z# O0 j
<script language = "php">
5 Y1 ~( B- a5 _3 `4 E3 yphp程序% P& f( {( }& H) {
</script>/ e( c; Y1 E8 [' j7 V
% X* F: F6 H, w* ^3 U8 }) [0 h( N& v4 t
2、引用文件的方法有两种:require 及 include。
! k7 A' Z/ E. g6 [" Q- M% Wrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。3 d# B* {+ o) ? S
4 {& _# C' I# j" e7 k0 Q$ J Einclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。6 V% R5 w4 l$ t4 G3 u, w( K
) t' m L. D" G
3、注释方法:3 a# ]+ c9 F3 E+ r
! D- @. t2 z; X8 m3 ]& b
<?php 9 M6 I3 U6 |+ z2 Y
echo "这是第一种例子。\n" ; // 本例是 C 语法的注释4 t" V) d6 j% R4 `5 ~
,单行注释6 w/ V( S5 [5 f/ D
/* 本例采用多行的' q9 V s, c9 H {0 r& s% p
注释方式 6 y9 f3 n$ R( y0 N
/*echo "这是第二种例子。\n" ; */$ V' r% ]0 d# v n
3 F K5 x* ~& J secho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释 * v& ?+ q; W ^& Y& B
?>
! s# Z. e( X9 L; M
. |$ V! R" z4 B: H9 z$ G3 l4、变量类型:
9 ]* \, w; S( A4 R9 b& ]+ M" T" C' i' ^' {1 k
$mystring = "我是字符串" ;
5 E6 n$ q" r: M7 W* `$NewLine = "换行了\n" ;
9 I' `% Q9 G! I, T) Y l$int1 = 38 ; 3 O. } @8 q: a6 b8 |: d% ], T" D1 g
$float1 = 1.732 ;
$ B. n+ q% H4 u; }$float2 = 1.4E 2 ; " \; @' |1 M1 z7 k6 V: Z
$MyArray1 = array( "php" , "星" , "空" , "站" ); , l8 D: {! n0 q+ O+ F0 S1 r% O" Z
8 g G! ^3 a- G: y5 o5 @# O+ Q这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
, w$ x7 ~1 [( p9 ^$ I/ `5 _1 v( g5 S4 f1 P b- o
5、运算符号: + ~ q& v+ e- g3 B; T6 F7 a. `) h
(1)数学运算:
+ d% z3 M) x' u2 p8 Y符号* Q0 Y; W \, m' P; N5 @
意义 ! E; u7 C; o+ ~( i) x
+ 加法运算
' t0 }; _+ O+ ^, E- u y$ ~- 减法运算 : o9 [1 g: _* v( U" B
* 乘法运算
: q5 B" _' p1 K# _/ x/ 除法运算
3 f9 f9 T. A3 P* `% 取余数 / _8 c8 l$ {; n- z7 b5 ^1 i
++ 累加
7 e0 ^* ?# Q! r-- 递减
! n o5 P: \& j5 _; v0 Y' U* B
5 Z0 O' @5 s' I9 _4 y& E9 w9 S(2)字符串运算:% m. q, J; q* U* [5 A$ B
字符串连接符号:.& R0 W) f- K" Z# x
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";! d( _3 W6 R6 M$ f3 d8 q2 m+ {
1 E; `; }- Q: O. R6 Z% q(3)逻辑运算:: U/ @- `, x! b
符号$ \: _1 _ d% n$ V1 {8 M9 t% u6 ?
意义
# g5 X4 o. }9 x% [" Z/ ]3 k( K, g< 小于
; f+ V' D' Y% l/ e8 c+ i' R> 大于
5 j5 s& {, t8 l; u/ b. b: {<= 小于或等于 8 G) F. g# Q/ e" u* q
>= 大于或等于 * e5 [ v. k8 d, w
== 等于 5 v$ c- }2 [/ {4 P
!= 不等于 3 m# w& M& X0 [; }
&& 而且 (And)
! d2 j3 a x! |and 而且 (And)
' J# ~* {! _) z3 p" `/ F|| 或者 (Or) 0 G* {( n2 s# X' B( y
or 或者 (Or) ' \! G, M( {# G" Q5 e
xor 异或 (Xor) & z) k% G7 i) x& \, U
! 非 (Not)
8 g4 n! g9 x* r3 s" O5 ~; Z4 R% [9 T. ~
) N( f) K. o; k" G3 o8 i- }十天学会php之第一天就说到这里,第二天说一下流程控制。 |
|