返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:
1 k+ s  b* R/ e; W7 b, N- |0 M0 I0 h/ d$ H8 R% d5 h' L4 p$ Q/ u
1 @4 R' m. o" n4 P# F$ [
下面简单介绍一下PHP的语法。; q' B( }5 r  L1 f
1PHP程序始末标记
0 I6 _0 j$ l9 G2 I9 o/ N. b(1)XML标记:
+ P  b6 q" W8 ]8 s' T$ [<?php
- o8 i" J6 V- |5 u7 aphp
程序
/ x. L8 A% \# k* |" M?>
8 ^9 ?9 D7 E8 s( N1 W8 L(2)SGML
标记:6 o; i8 V% S' l8 w4 g  ^; K7 Z  h/ r
<?
- g( y' d3 \, ?9 O7 _& w5 p& q. Wphp
程序
3 ~, A8 S( L' c?>
2 S7 U% c5 O% ~(3)
正规的标记:1 z' [8 L/ X8 ^7 d, R3 L9 e
<script language = "php">% g& a+ [1 F: Z) y
php
程序
2 n" m4 [( Q) V* M5 n</script>
( |" u. U* l% p( k7 |0 x$ d( S
  Q* y* A8 l% ]: Q  i2
、引用文件的方法有两种:require include
5 H2 ~: o, B1 }5 k/ r" l5 b- `require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。  _4 Y3 v6 U2 b) L& W7 y

. {8 J% D% j  q0 n8 Cinclude 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
* D% ?" Q( V# I6 }# R3 D( u4 {4 Y
3 ^) G" g: \0 q& F  Z6 H) c) R3 |3、注释方法:2 \. _$ g4 w2 V, m( f6 K& |8 d

& F9 x- D' e, }0 w, g<?php 5 n+ Y1 j: M$ S9 z% W9 ]
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
3 g$ z/ p9 I+ {- ^" n,单行注释

2 B; C5 b1 }2 l- g/* 本例采用多行的7 ^, u! {3 l  O6 \3 q
注释方式
1 \7 Z, f2 {0 o. B  y# w* S
/*echo "这是第二种例子。
\n" ; */6 L' T  s8 t5 J) I- }
' r! `( A& o5 O8 B
echo "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

! U' h3 W( p% a3 R: V: c* G" K?>
1 \7 k' A$ X5 K' W/ ~, @! c; |& F2 I+ R
+ ^7 S; R- I2 X2 A4、变量类型:

3 o$ {# N' i, k# f9 Z( h, _6 C$ m' ], e3 P( I. o, ]
$mystring = "我是字符串" ;
. `& ^" {0 w# W$NewLine = "换行了
\n" ;
  m3 a! v* o5 k$int1 = 38 ;
; y" ^) k, ^2 r% P, s. \. p# U( q$float1 = 1.732 ;   N9 U, e0 G/ X# N2 x
$float2 = 1.4E 2 ;
/ [, K: X, v* R3 j$MyArray1 = array( "php" , "" , "" , "
" ); & Y! y% Q& B& t2 `( t3 K

% B3 }- y# h% [  o这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。
* |  u4 I: c7 s/ J2 b4 Y

3 N/ s) X2 \! r; K5、运算符号: " Q* ~+ ?# F3 q0 S1 p" i: R9 h2 ~
(1)数学运算:
: x/ U( C# v* c6 ^6 t7 ?
符号9 I/ r$ R+ M2 v
意义

  o! _, h+ C/ L2 k+ 加法运算
9 e4 V! k  `% e7 ~: e5 Q8 X& u
- 减法运算

& g& U* G, j3 V, H) n* R+ @' \* 乘法运算

! u9 v7 z8 k" O/ 除法运算

# T- [' H+ \" j/ R8 {% 取余数

7 c2 C' e7 Q2 R++ 累加

& N. ?2 j+ N6 J! L8 U) G2 E" ~# n7 L-- 递减
4 S, |+ w& a+ k9 }! r

9 o8 C: B5 s1 N* r% ?( F( \: a(2)字符串运算:
& R* H2 |/ r9 q% z, C# F
字符串连接符号:.
, q2 @( z" X" j+ G$ r0 U) L6 I% [$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";9 t  r+ W: b8 b; O

8 E: x+ N8 S  {. Q+ f(3)逻辑运算:
0 M# Y0 o/ R7 ]- g
符号
  L0 L  I7 D  l0 _% E2 Y意义
7 r. _- y# [' |4 b4 {+ z
< 小于
; o7 N- X8 H  P8 t8 k
> 大于

6 K; r+ Z3 D/ b  v/ M+ [<= 小于或等于
8 {" q3 `1 ?4 S- z- `: C6 ~
>= 大于或等于
( a& D" a) ~, i4 \$ Y
== 等于
( Y& m" Q+ E  g* L9 N( D6 ^
!= 不等于
. D. O& i9 G& N. t, y- L0 K
&& 而且
(And) 4 k* o2 c2 e# J6 D. ^7 r
and
而且 (And)
& I6 Z$ r$ X* }' j8 i- D# o" |: ]|| 或者
(Or) , ?- O0 j- W% Q5 t, s
or 或者
(Or)
% ]. r: v; X& I$ P/ g& s2 ^- Fxor 异或
(Xor) * U8 }: p, v# a# a
!
(Not)
; i: J0 y- ~* O8 K) C, a! l! C% O
8 i6 l7 t# U$ F* r% b) W$ _3 c十天学会php之第一天就说到这里,第二天说一下流程控制。

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