返回列表 发帖

十天学会php之第一天

这个十天学会php教程在网上有很多版本,也转到捌玖网络上来,给大家学习方便,下面就开始学习第一课:8 k  o  r6 a" G. y9 v! S

8 u) i! M# b, A
* O% p6 \7 W7 D- q$ C' N8 F
下面简单介绍一下PHP的语法。7 _4 s$ y, N6 |
1PHP程序始末标记" t% ]! @' H# g% M
(1)XML标记:
, o" e; D, z$ M- _+ ^. i7 q<?php- T' s, i+ L. i+ V1 g) t
php
程序3 H) R+ F7 x7 u$ Z
?>' h  ], z9 W4 ^" H
(2)SGML
标记:+ M6 K# Q3 x6 {" U! j) P5 }* d
<?- y7 _9 n9 ~' r" F: w/ X$ G9 z1 |
php
程序
- t* B  h: j5 m* P2 A?>: C9 Y# [! t& q! _" y
(3)
正规的标记:
2 i' M! x6 r: x, P. E3 Y5 H<script language = "php">, A, P* I" |! t% ~% H
php
程序# o, l& i3 A( b9 t. o
</script>
) p  n( I1 c7 Q! }' O
; p( n, W. V9 _* J% H* M- w* L( S2
、引用文件的方法有两种:require include0 Z) [+ }8 F; u: g
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
& o5 v8 h; p3 |
, Q+ p" ~4 ^6 J8 ~include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。% u/ Q. S" I1 `8 a& U' L

  t, _6 m" `9 m+ J) _3、注释方法:
) r& w7 m8 `  f9 m. N4 M7 }5 E
5 ]1 E  r: h1 F( D0 J<?php 9 w4 q& p. Z/ H# G; J# b1 @
echo "
这是第一种例子。\n" ; // 本例是 C 语法的注释
! d9 a3 p4 ]. [! h,单行注释

( j* W4 I  J% z5 _2 x9 H/* 本例采用多行的
- i+ ]' z# b0 n8 p, C注释方式
3 Q# M" u3 Q2 @, e+ q# J  d9 U
/*echo "这是第二种例子。
\n" ; */. ~! I( Q: W/ I

6 T" E4 `1 n( Y0 @* G" fecho "这是第三种例子。\n" ; # 本例使用 UNIX Shell 语法注释

/ J0 |! u4 z6 d; p3 T- i?>   B) {- X" i  g# e/ V, E2 i
7 r# y0 |' Q4 b  K1 I; f9 d5 ~* i
4、变量类型:
2 m# M( H1 v( a9 x
* U8 J1 Z7 G8 d4 p9 u$ G
$mystring = "我是字符串" ;
  z* r; Y. i* v$ c$NewLine = "换行了
\n" ; 6 x- B% q" e1 D0 B+ v
$int1 = 38 ; ) a, o8 u/ @% H, Y: a
$float1 = 1.732 ;
6 Z7 a$ f0 W7 e1 x8 }. |% |$float2 = 1.4E 2 ; 4 d- b, k6 i2 m- @8 ~6 ^
$MyArray1 = array( "php" , "" , "" , "
" ); % _1 }( I+ I; A$ E8 i8 L

% K8 D, Q- B* j. ^6 Y7 z& d这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾。

$ c4 X- m( @" I/ Y2 J( {
! ~. V9 Y% W# a, e5、运算符号: ( I8 D/ h0 ^, s$ V  G" q0 D! g
(1)数学运算:

( h3 @  W( C; B5 w符号
7 U- g! q) |# D8 V6 y1 k# x意义

* e4 j( Y9 D  m/ J. G; R+ 加法运算

3 ^! v+ `+ [, V/ k7 w3 B, A  C- 减法运算

. |8 r. E5 P0 x  }* 乘法运算

6 [! ?) r; N( z* ~: m4 S( Z% L4 d- K/ 除法运算

8 H' J' I+ i5 I- k% 取余数

- i* Q+ t5 J% v& J8 s# M3 n' z++ 累加
$ k' f1 Z5 k. G
-- 递减

/ l$ ^# A- w0 \; h2 O7 T, j) E) x3 R% L* g( ]/ {
(2)字符串运算:

+ W0 R, f$ D  ?4 a' i字符串连接符号:.
  h* @# X) O' L* B: {9 d( S) K7 I$string3 = $string1.$string2; $a="abc";$y="def";$z=$X.$y="abcdef";
9 [; a1 j8 C( X
3 R' j: z% k/ Z* g; M(3)逻辑运算:
( }* ?" d0 o0 l4 [
符号
7 k( }2 d8 x) E- i" W& X+ _意义
( U1 z0 I7 ^( p: }! A
< 小于
- i" }/ v; g2 R( O- ^# X3 H" h6 d
> 大于
& O. v' l0 i' e
<= 小于或等于
/ U! V3 H- U+ K: K
>= 大于或等于

# f/ }2 i5 \  k% h4 [1 v$ u9 d== 等于

$ o0 S6 W) _' F# s2 {!= 不等于

! Y! b& L( o, ?- r& |, O&& 而且
(And)
# l5 Q* K6 Y4 [and
而且 (And)
9 N& Y  z- m: z# p: \8 [$ V|| 或者
(Or) ! Z1 l/ k6 o; x2 a6 M2 D
or 或者
(Or)
# _3 A& d: g+ pxor 异或
(Xor)
3 e* L& [$ M& l4 F: A0 S!
(Not)
; [. k+ |' e! q5 e' W1 K. d* }: J  c; {/ b% `9 a
十天学会php之第一天就说到这里,第二天说一下流程控制。

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