php基础教程
33页1、标题: 础教程 出处:风流的 络日志 时间: 28 006 07:24:34 +0000 作者: 址: : 提供给新手学习的 手教程,是一个比较有价值的 手教程! 一、 介 一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用 教程并不想让你完全了解这种语言,只是能使你尽快加入开发动态 点的行列。我假定你有一些 者 辑器)的基本知识和一些编程思想。 能让你生成动态网页的工具之一。 页文件被当作一般 页文件来处理并且在编辑时你可以用编辑 常规方法编写 表:超文本预处理器( 完全免费的,不用花钱,你可以从 方站点 ()自由下载。 守 共许可( 在这一许可下诞生了许多流行的软件诸如 可以不受限制的获得源码,甚至可 以从中加进你自己需要的特色。 大多数 台, 微软 样在 境的 器或 器上安装 资料可以在方站点上找到。安装过程很简单。 如果你的机器解决了 2000 问题,那么 一样没有千年虫问题! 史 三年前, 了创建他的在线简历而创造了 个人主页工具 ( 这是一种非常简单的语言。其后越来越多的人们注意到了这种语言并对其扩 展提出了各种建议。在许多人的无私奉献下以及这种语言本身的
2、源代码自由性质,它演变成为一种特点丰富的语言,而且现在还在成长中。 然很容易学习,但是速度上比 入 务器的 块)慢。现在有了可以与 新引擎,而 可以充分利用这个引擎。处在 主要作者。可以去点 ()了解更多。 应用在个人性质 的 程中增长显著。根据 1999 年 10 月的报告,有931122 个域和 321128 个 址利用 术。 先进之处 应用 许多好处。当然已知的不利之处在于 于是开放源码项目,没有什么商业支持,并且由此而带来的执行速度缓慢(直到 前)。但是 邮件列表很是有用而且除非你正在运行像 者 样的极受欢迎的站点,你不会感觉出 起码我就没有感觉出来!好了,让我们来看看 那些优点: - 学习过程 我个人更喜欢 非常简单的学习过程。与 同 ,你不必把头埋进 100 多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的 码之旅了。之后你在编码过程中如果遇到了什么麻烦,还可以再去翻阅相关文档。 语法与 C, 者 于那些对上述之一的语言较熟悉的人来说, 反的,如果你对 解较多,那么你对于其他几种语言的学习都很简单了。 你只需要 30 分钟就可
3、以将 核心语言特点全部掌 握,你可能已经非常了解 至你已经知道怎样用编辑设计软件或者手工来制作好看的 点。由于 码能够无障碍的添加进你的站点,在你设计和维护站点的同时,你可以很轻松的加入 得你的站点更加具有动态特性。 - 数据库连接 以编译成具有与许多数据库相连接的函数。 现在绝佳的组合。你还可以自己编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。 - 可扩展 性 就像前面说的那样, 经进入了一个高速发展的时期。对于一个非程序员来说为 是对于一个 序员来说并不困难。 - 面向对象编程 供了类和对象。基于 编程工作非常需要面向对象编程能力。 持构造器、提取类等。 - 可伸缩性 传统上网页的交互作用是通过 实现的。 序的伸缩性不很理想,因为它为每一个正在运行的 序开一个独立进程。解决方法就是将经常用来编写 序的语言的解释器编译进你的 务器 (比如 可以以这种方式安装,虽然很少有人愿意这样以 式安装它。内嵌的 以具有更高的可伸缩性。 - 更多特点 开发者们为了更适合 程,开发了许多外围的流行基库,这些库包含了更易用的层。你可以利用 接
4、包括 内的大部分数据库。你可以在苍蝇上画图,编写程序下载或者显示 甚至可以完成网络相关的功能。最好的是,你可以选择你的 装版本需要哪些功能。引用 话来说就是 以做到你想让它做到的 一切而且无所不能 ! 争对手: 当然不清楚 做些什么。不过明确的是编写那样的代码有多简单,购买它们会有多昂贵以及它们需要多么昂贵和强大的硬件。如果你有什么中立的观点(比如说没有被 百万美金所影响),请顺便通知我。 据我所知, 于 此 序员可以轻松开始编码。 是一个一般的引擎,具有支持多种语言的能力,不过默认的并且是最常用的还是 样强大,只是更快 一些。 二、 门 点的在线教程已经很棒了。在那里还有一些其他教程的链接。而本文的该部分将让你对 悉一点。我不可能做到没有任何遗漏,我的目的只在于能让你迅速开始你的 要条件 你首先必须要有一个正在工作着的支持 假定在你的服务器上所有 安装 生成一个名为 文件,含有以下内容: 然后在你的浏览器中打开此文件。看看这个页面你就知道你的 装使用的选项了。 法 就像前面提到的一样,你可以混合编写你的 码和 码。因此你必须有办法将两者区别开来。以下就是你可以采用的几种方法。你可以选
5、用其中一种你最适应的并且就这样坚持这种方法! 从 分离 以下是可以使用的方法: 语句 与 C 一样,在 用( ;)来分隔语句。那些从 分离出来的标志也 表示语句的结束。 注释 持 C, C+和 格的注释方式: /* C,C+风格多行注释 */ / C+风格单行注释 # 格单行注释 通过我们已经学过的知识,你可以编写一个最简单的程序输出一个也许是程序世界中最有名的词语: HP 据类型 持整数、浮点数、字符串、数组和对象。变量类型通常不由程序员决定而由 行过程决定(真是好的解脱!)。但是类型也可以被函数 者 明确的设定。 数值 数值类型可以是整数或是浮点数。你可以用以下的语句来 为一个数值赋值: $a = 1234; # 十进制数 $a = # 负数 $a = 0123; # 八进制数 (等于十进制数的 83) $a = 0# 十六进制数 (等于十进制数的 18) $a = # 浮点数 双精度数 $a = # 双精度数的指数形式 字符串 字符串可以由单引号或双引号引出的字段定义。注意不同的是被单引号引出的字符串是以字面定义的,而双引号引出的字符串可以被扩展。反斜杠( )可以被用来分割某些特
6、殊字符。举例如下: $ $ $ $ # 产生 $# 产生 $以将字符和数字利用运算符号连接起来。字符被转化成数字,利用其最初位置。在 数组与哈希表 数组与哈希表以同样的方法被支持。怎样运用取决于你怎样定义它们。你可以用 或者来定义它们,也可以直接为数组赋值。数组的索引从 0 开始 。虽然我在这里没有说明,但是你一样可以轻易的使用多维数组。 / 一个包含两个元素的数组 $ $ $a = / 添加数组元素的简单方法 / 现在 $a); / 打印出 3,因为该是数组有 3 个元素 / 用一个语句定义一个数组并赋值 $ = 5348, = 4829, = 4533 ); / 噢,忘了教长吧,让我们添加一个元素 $= 5397; / 你定义的 素错了,让我们更正它 $= 4522 / 我还没有告诉你怎样使用数组的相似支持方式吗?让我们看一看 $ / $ / 5348 其他一些对数组或哈希表有用的函数包括 , , 和 。 对象 使用 句产生一个对象: ) ; $ $; 改变变量类型 在 册中提到: 支持(也不需要)直接在声明变量时定义变量类型;变量类型将根据其被应用的情况决定。如果你为变量 值为一
7、个字符串,那么它变成了一个字符串。如果你又为它赋了整数值,那么它就变成了整数。 $ 0; / $字符串 (8) $; / $字符串 1 (9) $= 1; / $在是整数 (2) $ $ $一个双精度数 ($ 5 + 10 / $一个整数 (15) $ 5 + 10 / $一个整数 (15) 如果想要强行转换变量类型,可以使用与 C 语言相同的函数 。 量与常量 可能你已经注意到,变量都有一个美元符号( $)的前缀。所有变量都是局部变量,为了使得定义的函数中可以使用外部变量,使用 句。而你要将该变量的作用范围限制在该函数之内,使用 句。 $ 1 ; / 全局范围 更先进一些的是变量的变量表 示。请参考 册。这在有时会显得很有用。 置了许多已定义的变量。你也可以用 数定义你自己的常量,比如。 算符 有 C,C+和 的通常见到的运算符。这些运算符的优先权也是一致的。赋值同样使用 =。 算术和字符 以下只有一种运算符是有关字符的: $a + $b :加 $a - $b :减 $a * $b :乘 $a / $b :除 $a % $b :取模(余数) $a . $b :字符串连接 逻辑 和比较
《php基础教程》由会员桔****分享,可在线阅读,更多相关《php基础教程》请在金锄头文库上搜索。
2014-2015学年度第一学期体育理论考试试卷
春节活动策划方案(1)
事故致因理论事故分析
普通外科学教学大纲(精品)
会展策划个人工作总结范文(三篇).doc
工贸行业安全生产标准化管理办法
厦门市大宗货物政府采购项目
互联网+助力学前教育
《兰亭集序》挖空训练教师版语文试题及答案--统编版高三总复习
基于单片机的步进电机调速系统大学本科毕业论文
秋初中作文集合15篇
初中语文记叙文阅读技巧知识点归纳(DOC 5页)
儒家读经教育及其现代意义
钟表配件项目可行性研究报告模板
世界防治结核病日主题活动总结(3篇).doc
高一数学人教A版必修一精品教案:1.3.1函数的最大小值 Word版含答案
合伙成立公司协议范本
辅导员个人工作总结600字左右
全国大学生电子设计竞赛培训系列教程
车灯有限公司职位说明书
2024-05-09 2页
2024-05-09 5页
2024-05-09 1页
2024-05-09 3页
2024-05-09 1页
2024-04-28 2页
2024-04-28 2页
2024-04-28 2页
2024-04-28 4页
2024-04-28 1页