返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:% b5 Z5 S4 ]% i

! o8 i- ?0 m. {3 d; |

: U5 S% h5 q4 v& ?$ M4 G- i下面简单介绍一下PHP的语法。
3 ~5 ?$ E  y" ~4 Q1PHP程序始末标记
/ P: R. _( l+ m$ a0 n(1)XML标记:2 E) \" G' O+ [5 r  j4 O( S: Q
<?php2 q: ]. W2 r8 {! _
php
程序
: ]9 P) \7 @6 H7 P. H9 k, o?>6 r, g0 y0 T* w2 i
(2)SGML
标记:
2 T4 i5 k) i) ^5 Q<?
0 o4 s9 q, j: I! u9 iphp
程序8 I4 S+ V7 d8 Z; [( e: g) y
?>
$ m& j; \- d# Q5 _7 [! Y(3)
正规的标记:
6 u# n; O% A  _" g# Y: ^& H<script language = "php">  k& g8 h1 ~- j& N0 M5 i$ Q* ~
php
程序
" n0 r, h; y5 c; T5 {6 G! u3 H</script>  _* ?) ^  A% m2 C: ?

+ z* ]8 s7 M$ |  s2
、引用文件的方法有两种:require include
) d" G/ U& s, X' V/ A6 p8 U9 Nrequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
1 [/ v* ]4 k0 N
5 Q! s0 t5 Z, K  w( Y$ q2 Jinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
+ u6 ]( W: s2 t$ d$ d4 ]) P7 t* u4 x3 {! D! i: K" x& j9 T7 u
3、注释方法:' a. b' V2 |) K1 Z( B6 p

8 K( Z% l# \, ^" [- \1 G# x! r2 X<?php   ]7 P5 M: Q- v# T8 P! k
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释2 W0 {* w: p* J
,单行注释
2 c$ c5 d" E+ A; F7 X' r4 H  p
/* 本例采用多行的
! T) F9 G" k$ A$ ]- W) q$ U注释方式
, ]& ?. h* S' {9 v0 c8 [' F% t
/*echo "这是第二种例子。
\n" ; */
4 T# U, i# v, Y$ M$ E# f
8 T& U. {! ], i3 P$ v( B" x, Necho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

" \% e7 E8 j9 P3 s?> " U& d2 H5 S9 U$ ~0 k' |$ H
* F9 i; e) N  ]& c/ B) c
4、变量类型:

% x6 u' m6 r. h
) c/ _, h  k3 R$mystring = "我是字符串" ; 3 c# A. n: v2 J- C5 b: X
$NewLine = "换行了
\n" ; / O+ T3 w* s. [& v
$int1 = 38 ;
7 Z2 ?& \* @! |  u$float1 = 1.732 ;
6 E" l* }5 [, `( ~/ S$float2 = 1.4E 2 ;
/ z( b, c& Z/ y# D/ |! P7 |# F/ ~) V$MyArray1 = array( "php" , "" , "" , "
" );
6 l' E/ U% M+ }3 E* e0 R* n: E5 z  y8 b; X+ m" j! h) S
这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
2 q  Y7 ^$ P4 y% [
5 I# C/ n+ y& l( @, p
5、运算符号: , a# ^& n, n9 F+ z2 V
(1)数学运算:

" K1 F" M& n' e& x: ~: d符号9 c' y* {5 i0 d& ]
意义

' x, x, A9 l' K/ |  g; p+ 加法运算

' l5 B# \# |$ G# m- 减法运算
  N! w9 @' m9 J' E9 C" }- ]. J, f
* 乘法运算
8 g& I) N6 l. Z) _, J% K
/ 除法运算

0 w9 Q1 i. @& y2 ]; L( \' K% 取余数
7 U: T6 S9 x' P
++ 累加
- T: U% p# |/ V. J, F# O) _
-- 递减

2 S; O: \7 V+ u( S: V+ C7 _; f' D' I, q5 d- w, J
(2)字符串运算:

# {5 L9 ~+ X5 M: R" Y字符串连接符号:.9 s1 H0 l6 V4 ?0 x6 Z
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";2 e* X/ x8 P! T# X2 n
' e8 I: j6 J0 g' {& j
(3)逻辑运算:

# ^5 E: p$ J* ?# t( P符号5 X) }7 Y* `4 ]
意义
# V# u& g7 p" e" O. l3 ?  x1 t
< 小于
3 l# f: o$ b) g+ e1 S
> 大于
# {+ `3 v, J; ?/ [+ k% R3 q
<= 小于或等于

7 r& z2 y+ Y) `, B, s, l. k>= 大于或等于

$ a( ~, n7 _& `5 p1 t== 等于
& l: v  B5 @% s/ i+ \. S/ ]
!= 不等于

6 F. P& b5 I1 r' Y: _" T% s&& 而且
(And)
* ~& N. n( h" d: O: n) G( `( xand
而且 (And) 2 h8 q# K" K8 k
|| 或者
(Or)
/ M# l# ?8 ~8 o4 q2 P2 Cor 或者
(Or) 7 c& ~/ x1 G: k* w; ?
xor 异或
(Xor)
) ?7 p; M# a2 s/ `!
(Not) - T, @7 i( \  [: w) Z0 x
( P' @2 q% {; D; m- W) r
十天学会php之第一天就说到这里,第二天说一下流程控制。

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