返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
, M: W) C/ j) Y: w7 s# `& b
6 x) ^  O; {  z8 r$ Z

! a" D6 ^* S! E8 x: B: m下面简单介绍一下PHP的语法。
; _+ Z  V9 V1 m( y6 d1 I1 Q1PHP程序始末标记
  M, L( ~7 l  i# W+ o7 X: k9 R(1)XML标记:% D3 X& x  ?1 \
<?php
) @: I4 X. r) J* z9 z- |php
程序
, |) P1 A& l1 O" ]6 C9 _! }) W" `4 G% ^?>0 U: R. k9 V. A7 ^
(2)SGML
标记:4 V: E; H2 @; |3 H6 o: v' B! M
<?6 T+ ]. V1 h4 M1 c6 T6 N3 v9 U
php
程序7 i! V: ?. W. g$ h3 K* C  Z! a. z* P
?>
* u2 Y, e# U* U  D" I% r2 c* _(3)
正规的标记:; ]( [: D. W) `( Q; v* G  A
<script language = "php">. R) f  V, l$ X- L5 x( |
php
程序4 ]# X5 C* b0 w! ~
</script>
$ j! v! N) K/ U6 i( }, i4 d6 T+ L5 H
2
、引用文件的方法有两种:require include+ u4 ^8 _; X1 \/ N' |
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。# M) k  u' \# }

- ]; q3 r/ e. Y" Yinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。% d* n+ f) E, }- q/ O
, d9 F- x: i7 U
3、注释方法:
; F7 E- b  U/ X+ c1 u3 @! L/ U7 e
2 U8 n% g- [$ S7 h+ Z  s<?php + b( m4 m  x6 Z6 |- k! z
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
. O3 v+ n$ b1 P& R3 x; c,单行注释

  {4 y0 x' l- F7 p, y: N& B9 s/* 本例采用多行的
3 u' ?5 |& z$ w* ]& M注释方式
+ C2 B* b4 q% e3 C# D
/*echo "这是第二种例子。
\n" ; */1 R. K- X; q% a# A( N: _

* Y3 S* W2 b  h% s& v4 t0 J3 g0 secho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释
# w# m4 C/ K6 ~
?>
/ i' k. ~8 b/ b1 p( r: q2 d' e0 G8 M
4 ]7 c6 Z. s, d+ z5 K+ M9 }3 j$ ?4、变量类型:

9 v' D$ R/ O" e, G+ s- V& D/ X
; W2 k% a4 Z; J5 y$mystring = "我是字符串" ;
4 Y: n+ \$ M5 b, t2 k2 C% d$NewLine = "换行了
\n" ; 8 E' \& ^* C) H4 Q/ T
$int1 = 38 ; 0 c) i* }7 ~: R7 O3 i9 r
$float1 = 1.732 ; ( ^; O7 n+ M/ b7 A( P8 U
$float2 = 1.4E 2 ; . I  L7 b( z1 E% x! Q
$MyArray1 = array( "php" , "" , "" , "
" ); ; z# K( R; X' B1 _
. q5 M; s% e6 c5 h: `0 e8 i* y
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

. @+ K3 f. k0 W+ J$ i; T" [! W: R
# [/ z, N; d) ?( w5、运算符号: 1 `' |% Q* d% d
(1)数学运算:

3 Y, h# G  n, M3 h& B2 m* W4 |符号
' s$ K& l8 c6 H1 N7 G; T+ A; g意义
' F2 ]% A( ~* g: v
+ 加法运算

3 Q0 E0 H4 F4 q: S- 减法运算
& [0 Z0 `9 k7 x: `
* 乘法运算
- \5 @/ Y- z# p7 C) P( r+ b  [8 I6 n
/ 除法运算

$ O/ S8 @8 N' P8 u( F% 取余数

# O' P7 g+ T! ]+ E# w++ 累加

3 V0 i* y" ?+ v4 C0 v: n-- 递减
$ g. Z- B% L9 x* `! W) N

* E5 k9 B- n! R9 \(2)字符串运算:

! G; b; e% e* \( D  i' q# U( h# X字符串连接符号:.) W. _8 u( B$ k
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
/ P; V( j- t6 g. X. ^- M' c
7 p2 ~# s6 z; B, N. E(3)逻辑运算:

% R; \0 T' p) V; @& g, p& `: d* u7 p符号
: F" \3 S& i# V, V意义

5 C. |3 K# k- i5 F8 G+ v7 N< 小于
: _. ~" Y- R& F0 K( B
> 大于
$ [1 E9 u4 M( O( O( ]
<= 小于或等于
* h; D( a: d; c- N) \
>= 大于或等于
: c, }& E# S( N
== 等于

) K/ @3 |9 ~7 x. j1 j6 S% \# `% W!= 不等于

1 U! _9 V! j( D3 w&& 而且
(And)
0 B( ]* }2 _3 z8 Yand
而且 (And) ( H& B% ]& H, z$ o/ y6 v6 x
|| 或者
(Or) ( k/ m0 J7 @. l: e0 k
or 或者
(Or)
5 G& v+ `+ c' c! W' pxor 异或
(Xor)
- g* B( s: O0 W' w6 A+ y; F!
(Not) ( G6 l9 p- Y- G
& a9 M& L4 N0 {: I( v5 ]' q* Y- c
十天学会php之第一天就说到这里,第二天说一下流程控制。

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