返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
# l& d2 J9 y2 @: e; s3 m' A, y9 x
( f: d/ \* r$ o9 F! T" P- K6 J
9 `5 V, a' |  d2 [5 e1 B
下面简单介绍一下PHP的语法。
1 ]5 K1 W0 I5 b! P2 b  Q1PHP程序始末标记+ v1 e! C" B; L+ l% S
(1)XML标记:( Q+ ?& b0 M7 S9 v7 E$ v0 g
<?php9 f4 V% Q, n: C- i7 H: y
php
程序# c; p: g) \8 t9 C9 T0 `2 _
?>- P% k  |- `- i- F, U+ p% k/ R+ q
(2)SGML
标记:3 }; g8 x) D0 \( I* v  k0 h3 {
<?
, P  ~, g. j" [- i/ gphp
程序" A. ^$ f; I" [
?>! _. a! {- x) q* B; {$ c
(3)
正规的标记:
1 t: K* I( F" l- j<script language = "php">
. `! Q8 R8 E2 W' u8 Cphp
程序
1 B- t7 t8 v3 s5 C% Y; a/ X</script>
3 |. h6 [! _" ^4 ~- |
9 _4 N- m2 v( q, p2 U2
、引用文件的方法有两种:require include% }5 @0 H' u/ @- ~
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。4 S6 t& [% H8 _# l* l  p

+ o' e) D* B# ?2 {/ m/ G$ \1 F; E$ Uinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
5 I9 T7 Q/ r5 [- D
. J1 U; c: O9 h- n, Y& W3、注释方法:
' Q, U2 {4 Q7 r. z! ?8 v  F2 e: O: g; \3 J8 J
<?php
( E! G* C1 x$ Q0 eecho "
这是第一种例子。\n" ; // 本例是 C 语法的注释4 K) m9 W' p# F7 O! ^
,单行注释

- j! k3 o. X3 F# [( T; A! g  l/* 本例采用多行的2 T# A1 o( X+ X/ g
注释方式
3 K% t: L4 E/ n0 b: G+ z/ W: A
/*echo "这是第二种例子。
\n" ; */4 G2 c- v. z& k# J- S4 S
4 p) Y0 R) k1 o" i
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
4 K( g4 L3 J. `* R
?>   f' w( R, R$ a( B, s) |0 h' O

( m' P9 {5 t6 a; `" }% M/ e9 j4、变量类型:
4 y# r/ P1 c* @/ j1 V( i( N

! j0 M0 [2 Y) S$mystring = "我是字符串" ;
& U) F3 q# M0 Y: C$NewLine = "换行了
\n" ;
0 C& Z( ]4 W/ `4 Z$int1 = 38 ;
1 z1 ~1 G) y9 X3 I3 P# r$float1 = 1.732 ; - m5 C- _9 R1 X
$float2 = 1.4E 2 ;
2 d8 N# Q" i2 |5 }2 e' ]$MyArray1 = array( "php" , "" , "" , "
" ); # I# T. a$ `- S: {2 |" C9 g5 ?
0 ~  }. D8 [& X& A- k6 N
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

5 l  |9 `: a0 x# l: B3 f
7 A/ v  V7 u) a5 u5、运算符号:
' ~, O; ^  N2 S(1)数学运算:

7 Y' Y/ t7 g$ V( j0 o/ a- m6 g符号
, e9 d+ f/ y5 l& I9 M6 E意义

8 t& G- b! J9 ^; M6 J: ^+ 加法运算

6 v% L$ E. K0 @7 `9 q3 p- 减法运算

$ F5 x: h, ?+ ?8 J8 K5 @) M* 乘法运算

# @8 \2 P1 V2 ^" H2 {/ 除法运算
& O. d+ t9 ?" Q, K3 ?; Q, D  @
% 取余数
) G( S( ~4 @4 }% \( a' A/ T9 C
++ 累加

- h, W6 @* A& k4 ^; c2 [' a! f-- 递减
/ o% m3 [  n% F& ?
+ `$ |! t& o3 n, a
(2)字符串运算:

2 Q) }4 n4 J  X$ j字符串连接符号:.
) l0 o& k& t/ L$ n$ [0 \) y$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
0 |9 A2 y2 K4 V( c& g5 Y$ _
4 \  m1 m3 k; I(3)逻辑运算:
$ s0 @2 X$ c. x" V9 ^1 I  D
符号" P6 ^8 L# M1 b1 T3 N( E) N
意义

' v+ ~0 h+ [, x1 y$ ]0 b, W- |! @< 小于
! {' u; [  E) U0 _, w. S3 h
> 大于

4 q. e7 c+ Q% b- }5 X<= 小于或等于
' n! c9 a* e9 p
>= 大于或等于
* r' |3 m- u- @6 ~. W
== 等于

: d0 m) a* H. v$ b2 ?7 k!= 不等于

, v1 O2 j3 g5 b, K3 L&& 而且
(And) - N7 H! u- C4 s
and
而且 (And)
8 O/ A/ _0 p* z. W|| 或者
(Or) $ q1 G: P% M2 z5 q# \: h% `8 h% R
or 或者
(Or)
4 w, s4 R4 B5 [0 G! gxor 异或
(Xor) * G+ `: a& h/ Q  M' a1 Z# M+ Y  F
!
(Not) ) d/ E5 [! D8 m$ H2 }

) n3 {$ X: }% X5 m十天学会php之第一天就说到这里,第二天说一下流程控制。

返回列表
【捌玖网络】已经运行: