没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
PHP & MySQL 初级教程
制做插件前如果还不会 和 就先看一看吧
简介
是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用 建立一个真正交互的
站点。本教程并不想让你完全了解这种语言,只是能使你尽快加入开发动态 站点的行列。我假定你有一些
(或者 编辑器)的基本知识和一些编程思想。
是能让你生成动态网页的工具之一。 网页文件被当作一般 网页文件来处理并且在编辑时你可以用编
辑 的常规方法编写 。
代表:超文本预处理器()。 是完全免费的,不用花钱,你可以从 官
方站点自由下载。 遵守 !" 公共许可( ,在这一许可下诞生了许多流行的软件诸
如 #$ 和 %&。你可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。 在大多数 "# 平台,
"!#$ 和微软 #' 平台上均可以运行。怎样在 #' 环境的 ( 机器或 "# 机器上安装 的资料
可以在 官方站点上找到。安装过程很简单。
历史
三年前,)&%$'* 为了创建他的在线简历而创造了+个人主页工具+(&,%&-,)。这是
一种非常简单的语言。其后越来越多的人们注意到了这种语言并对其扩展提出了各种建议。在许多人的无私奉献下以
及这种语言本身的源代码自由性质,它演变成为一种特点丰富的语言,而且现在还在成长中。
虽然很容易学习,但是速度上比 %'.,(植入 服务器的 , 模块)慢。/' $%& 和 01
$&2# 是 0' 的主要作者。可以去 0' 站点3'%了解更多。
的应用在个人性质的 工程中增长显著。根据 !&* 在 444 年 5 月的报告,有 4677 个域和
6778 个 9 地址利用 技术。
7 的先进之处
应用 有许多好处。当然已知的不利之处在于 由于是开放源码项目,没有什么商业支持,并且由此而带来的
执 行 速 度 缓 慢 ( 直 到 : 之 前 ) 。 但 是 的 邮 件 列 表 很 是 有 用 而 且 除 非 你 正 在 运 行 像 ;&< 或 者
/%&3% 这样的极受欢迎的站点,你不会感觉出 的速度与其他的有什么不同。最起码我就没有感觉出来!
好了,让我们来看看 有那些优点:
=学习过程
我个人更喜欢 的非常简单的学习过程。与 >&1& 和 , 不同?你不必把头埋进 55 多页的文档中努力学习才可以
写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的 编码之旅了。之后你在编码过
程中如果遇到了什么麻烦,还可以再去翻阅相关文档。
的语法与 (,,,/ 或者 >。对于那些对上述之一的语言较熟悉的人来说, 太简单了。相反的,如果
你对 了解较多,那么你对于其他几种语言的学习都很简单了。
你只需要 65 分钟就可以将 的核心语言特点全部掌握,你可能已经非常了解 ,甚至你已经知道怎样用编辑
设计软件或者手工来制作好看的 站点。由于 代码能够无障碍的添加进你的站点,在你设计和维护站点的同
时,你可以很轻松的加入 使得你的站点更加具有动态特性。
=数据库连接
可以编译成具有与许多数据库相连接的函数。 与 是现在绝佳的组合。你还可以自己编写外围的函数
取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。 9 就
是最常用的可以提供一般事务需要的一系列基库。
=可扩展性
就像前面说的那样, 已经进入了一个高速发展的时期。对于一个非程序员来说为 扩展附加功能可能会比较
难,但是对于一个 程序员来说并不困难。
=面向对象编程
提供了类和对象。基于 的编程工作非常需要面向对象编程能力。 支持构造器、提取类等。
=可伸缩性
传统上网页的交互作用是通过 ( 9 来实现的。( 9 程序的伸缩性不很理想,因为它为每一个 谠诵械腃 9 程序开一
个 独 立 进 程 。 解 决 方 法 就 是 将 经 常 用 来 编 写 ( 9 程 序 的 语 言 的 解 释 器 编 译 进 你 的 服 务 器 比 如
%'.,?>。 就可以以这种方式安装,虽然很少有人愿意这样以 ( 9 方式安装它。内嵌的 可以具有更
高的可伸缩性。
=更多特点
的开发者们为了更适合 编程,开发了许多外围的流行基库,这些库包含了更易用的层。你可以利用 连
接包括 @&,,=/,A, 在内的大部分数据库。你可以在苍蝇上画图,编写程序下载或者显示 =%&#,。
你甚至可以完成网络相关的功能。最好的是,你可以选择你的 安装版本需要哪些功能。引用 !#& 的 B&
的话来说就是 可以做到你想让它做到的一切而且无所不能<
6竞争对手:/?%'.,?>
我当然不清楚 /> 能做些什么。不过明确的是编写那样的代码有多简单,购买它们会有多昂贵以及它们需要多么
昂贵和强大的硬件。如果你有什么中立的观点(比如说没有被 "! 和 #* 的百万美金所影响),请顺便通知
我。
据我所知,> 基于 >&1&,因此 >&1& 程序员可以轻松开始编码。/ 只是一个一般的引擎,具有支持多种语言的能
力,不过默认的并且是最常用的还是 C#。
%'., 与 , 一样强大,只是更快一些。
7 基本注意事项
71如何分辨 的档案与 档案:
要让 1能执行文件中的 程式码,文件的副档名,必须是 或 %,。
77程式码区域的开始与结束:
为了让 1 能区分出 的程式码与 码,所以,在每段 程式码的开头必须加入
复制内容到剪贴板
代码:
<?php
,在结尾的地方加
复制内容到剪贴板
代码:
?>
。
76命令句:
在 中,每一个命令句必须以分号
复制内容到剪贴板
代码:
;
作结束。否则会出现问题。
7:变数:
变数是用来储存程式执行时的暂存资料。在 中,变数之前必需加
复制内容到剪贴板
代码:
$
的符号。另外, 内编码的大小写是有差别的,所以在使用变数时,须注意大小写是否一致。 是属于 &2,
' 的程式语言,对资料型态的规范较鬆,可以不先经宣告变数,就可以直接使用。好处是,程式写起来比较方便 ,
坏处是,程式出问题时,比较难找出错误。
7D程式注解:
使用的注解符号,与 (EE,>&1& 一样,单行的注解使用
复制内容到剪贴板
代码:
//
。之后同一行所有的文字,都将不被执行。如果要使用多行的注解,可用
复制内容到剪贴板
代码:
/*
和
复制内容到剪贴板
代码:
*/
的注解符号上下必须对其。自F开始到F之间的所有文字,在执行时都会被乎略。
6 基本程控结构
6摘要:
程式控制结构,分为条件式于回圈两种,提供 程式決定判断的基本能力。
67#*命令句
实例
复制内容到剪贴板
代码:
<?php
echo "if 范例: ";
if($fruit == "apple"){
echo '只有當 $fruit 变量等於是 apple 時, 这一行才会出现';
}
echo '<p>這一行永遠會出现: $fruit = '.$fruit."</p>";
?>
67
实例
复制内容到剪贴板
代码:
<?php
echo "if-else 范例: ";
if($fruit == "apple"){
echo '<只有当 $fruit 变量等于是 apple 時, 这一行才会出现來';
}else{
echo '只要 $fruit 变量不是 apple 時, 就会出现这一行';
}echo '<p>我們的水果: $fruit = '.$fruit."</p>";?>
677
实例
复制内容到剪贴板
代码:
<?php
echo "if-elseif-else 范例: ";
if($fruit == "apple"){
echo '只有当 $fruit 变量等於是 apple 時, 這一行才会出现';
}elseif($fruit=="orange"){
echo '只有当要 $fruit 变量是 orange 時, 才会出现这一行';
}else{
echo '>其他的, 都会出现这一行';
}echo '<p>我们的水果: $fruit = '.$fruit."</p>";
?>
676
实例GG#* 的另一種用法?內嵌在其他文件中
复制内容到剪贴板
代码:
<?php
if($fruit=="apple"):
?>
只有当 $fruit 变量等于 apple 時, 这一行才会出现
<?php
elseif($fruit=="orange"):
?>
只有当 $fruit 变量是 orange 時, 才会出现这一行
<?php
else:
?>
其他的, 都会出现这一行
<?php
endif;
?>
我们的水果: $fruit = <?=$fruit?>
66#命令句
用以当出于各种条件下选择后出现的结果H可以很好的替换多个 #* 和 ,#*I
实例
复制内容到剪贴板
代码:
<?php
echo "switch 范例: case 的标签值为常数";
switch($fruit){
case "apple":
$myfruit = "苹果";
break;
case "banana":
$myfruit = "香蕉";
break;
case "orange":
$myfruit = "柳橙";
break;
case "guava":
$myfruit = "石榴";
break;
case "pear":
$myfruit = "梨子";
break;
剩余32页未读,继续阅读
资源评论
- hlsblog2011-11-03学习php不错的选择
a122322378
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功