返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:8 ?) G( c* Y9 q& [1 I/ @

6 t  N, t) x9 z# r" d" n# X
# X) a+ d7 B* F0 @! y4 l  s
下面简单介绍一下PHP的语法。
9 Z" E/ e: V0 B/ r1PHP程序始末标记  e) t  ]4 C6 w* @* @8 K6 R
(1)XML标记:
4 R9 o, ~* u3 r1 A6 ^8 R+ n<?php0 T' X) I5 K. l3 O: g5 M
php
程序
9 v3 Q5 @+ Z, q9 i8 ??>
% P; A- c' }0 M& u" u/ H(2)SGML
标记:3 A) h. M, ~0 f' \* p/ J0 c
<?
1 @: _) m6 T2 uphp
程序
/ p- C+ l+ `& n2 u, v2 \1 Y/ m?>' u& f, v9 s- V6 h
(3)
正规的标记:' ^! c2 w$ O) |+ V; z
<script language = "php">
  E$ p& r) ^. }$ ^. {, K) s, ?php
程序
. t% b) T8 l/ |$ h% F; D</script>, l, Z  D. ^* o7 ^9 _( ?- {! _5 Y

0 z5 E7 t" I5 L9 I2
、引用文件的方法有两种:require include
. y  y2 D2 M- O, q1 d- h  `% Arequire 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
% n6 M) ?' N, \3 Y4 A% _, y# R& ~
+ |0 W4 R- K# H& xinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
" W+ k' B4 }. A1 {  W' i$ T9 {1 S# G- d6 q# l1 g6 W  F. @! n" F+ {
3、注释方法:5 M8 {, S7 K5 x* z# a
% s- ]! p$ }) Q% S! c
<?php
) ~: l& a* e7 `9 T6 k+ {echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
4 d, o* o: \5 s* s: x% g( \,单行注释

  L* I3 X8 R/ r" S& H/* 本例采用多行的. y5 B% Y( e% }; n& I
注释方式
' t  Q2 p& c2 h5 t$ u2 X
/*echo "这是第二种例子。
\n" ; */
* W. X( Z5 J# V5 d% p* u: H! E$ Z! X2 R; {5 \) Y: K2 y, d
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

) {) q9 s, d8 P?>
  n3 E# Q! N% ]! d6 A  |, o; \; @& [) }6 ~6 [; v0 S
4、变量类型:

5 e' k; C5 |$ A( |5 ^9 _3 {
+ p7 ^4 X  ?4 g$mystring = "我是字符串" ; $ p) a+ H; E2 U
$NewLine = "换行了
\n" ; 6 V' x7 E% P9 `
$int1 = 38 ; ! L. C8 \7 R$ F' ?& N
$float1 = 1.732 ;
3 Z: L  r3 ?) V* C8 `. S$float2 = 1.4E 2 ;
" e0 v- `9 \$ w& O( p$MyArray1 = array( "php" , "" , "" , "
" );   Y" m1 u  m" G; S! W  I* R" \

& _# h; `; G3 z* v这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

$ _$ @+ K5 E, K* W1 C' ?1 j, T( k5 S4 t6 \) T2 s+ }% X( r
5、运算符号:
9 V! v' Z( N  D" K, [# u  }' u9 y(1)数学运算:
  I- s( [' ~: U' S3 w/ Z
符号$ r  @9 V( L7 l, _
意义
2 x& u' f  b' x, J  M' S6 t
+ 加法运算
- T6 @: J5 g7 w" k
- 减法运算
# s' J% ]3 \  ~7 {
* 乘法运算
" O6 Z9 {; J: v8 V
/ 除法运算

: R  F& l0 \  Q4 A' Y% 取余数
( B8 j  w9 r7 A( ~% X
++ 累加
9 P) v! Q# ?4 r0 t- Z# d
-- 递减

+ ]$ E; V3 ~# @! q$ [1 t$ O
( M4 Z* L# M: w9 y: }; w) J(2)字符串运算:

$ q% u2 i/ S9 s# o3 M. K字符串连接符号:.5 c8 E8 Q. Y% }2 \# _8 E( M" I
$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";  s1 }# X4 N* E5 |7 c
$ N6 D4 g, a+ A
(3)逻辑运算:
1 q( A4 f9 U1 M2 A+ O
符号; m& k$ R/ o- Q8 X/ C1 B. \
意义
9 v; ]4 y3 r/ `! ?( I, D
< 小于

7 z( x; X" ]6 ~/ L* v3 g> 大于

$ n' E8 }$ u/ k; K: _<= 小于或等于

% K1 x; P' j0 ~- l7 x  ?( g- @4 E>= 大于或等于

" h6 a1 X8 Z/ T0 Y7 x2 o0 ]== 等于

# ^9 Q  D. p3 u, m2 d7 W" a2 k% g: o!= 不等于

0 [9 J  y) L& q; P) K&& 而且
(And) 9 e7 c! f9 U! o  F8 U
and
而且 (And)
7 h6 i) E3 o4 f- A$ X) @9 Z) {|| 或者
(Or) , x- Z( p! D! D
or 或者
(Or) + h9 G+ F. H+ ?3 b: h! z
xor 异或
(Xor) , `  |/ p! R" M; N" @: e# e# m/ B& v
!
(Not) 2 k# q: r. u5 N

: S% o4 k+ j# F  j7 Z7 h十天学会php之第一天就说到这里,第二天说一下流程控制。

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