php基本语法
A. php数组的基本语法 : PHP 数组
数组
php 中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个 php 数组作为值,也可以很容易地模拟树。
解释这些结构超出了本手册的范围,但对于每种结构至少会发现一个例子。要得到这些结构的更多信息,建议参考有关此广阔主题的外部着作。
B. php中最基本的语法格式有些不懂
为了避免误人子弟,我反复查阅资料,给出以下回答。
echo 实际上不是一个函数,它是一个命令,所以是不需要括号的,但是PHP支持加上括号的写法。
参考:http://cn.php.net/manual/zh/function.echo.php
print 与 echo 是一样的,毫无差别。PHP官方的解释是,echo 比 print 快一点点。
参考:http://cn.php.net/manual/zh/function.print.php
print_r 是格式化输出,它可以打印数组和对象。你用print打印一个数组将始终输出array,而使用print_r将能输出整个数组的结构。
参考:http://cn.php.net/manual/zh/function.printf.php
\n是换行符的意思,输出后文本将被换行。还有 \r (回车符)、 \t (制表符)等这些不可视的字符。
你问的第三点好像写错了,应该是
$arr=array(10,1,5,2=>8,5=>15,18);
=> 运算符指示数组的元素值(参考:http://apps.hi..com/share/detail/19910637)
2=>8 的意思就是第二号元素的值为8,数组中原来第二号元素的值将被取代。
最终print_r($arr)的时候
Array
(
[0] => 10
[1] => 1
[2] => 8
[5] => 15
[6] => 18
)
下标为 2 的元素值 5 被 8 取代,4 下标被 5=>15 强制跳过。
C. php要学哪些学习php需要掌握哪些东西
PHP需要掌握的知识还是比较多的,最基本的比如:PHP基本的语法、php框架以及CMS、mysql数据库设计表、mysql数据库的基本SQL语句。现在一般PHP的都得会前端,那就包括:js/ajax、html、css。如果更高点层次的就是linux服务器。
下面参考雷雪松的个人博客学习PHP的路线和一些方法。
1、用集成环境安装PHP环境,一定要记住这一点,不要自己分开去装,尤其是自学的朋友。不然你会觉得很复杂,会没有信心学下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的阶段历练才有最后的沉淀。
2、先了解一些基本的变量类型,语法,函数,基本逻辑,写简单的代码。前期以尝试,培养兴趣为主。这段时间是打基础很好的时候,这个会影响你后面的发展,不过也可以在后期去完善。
3、这时候你可能觉得PHP就这样,没什么难度,或者有的觉得太难了,简直一脸疑惑。这个到底有什么用。在这时候一定要坚持下来,可以试试先放一下,别太较真。慢慢的困惑你的会被你领悟的。这时,建议学习html+css+js,缓解自己的压力,这个相对简单,简历信心。尤其是js,总结其实有相同的思路,可以结合着一起体会。
4、这些都感觉有80%了解就可以先放放了,现在在学习MySQL,也是先了解基础的。这个是干什么的,我可以用它做什么。因为之前装的集成环境。为什么感觉是凌乱的,我想告诉你的是,一是不要在自己没能力解决问题的时候死磕,浪费时间,丧失信心。这时候我们要做的是学习壮大自己,不要灰心。二是我本来觉得这一切都了解才是完整的。我们的目标也是要把这些都做好,这才是一个合格的PHP程序员。
5、这一切都顺利的话,你基本离预设的目标不远了,完成了整个学习的70%了。后面的是在之前的基础上升华。把HTML和css、js结合、静态文件和PHP结合、PHP和MySQL结合。这个阶段可能越到的问题会异常的多,一定要学会解决问题。网上很多都是答案,同样你要学会问问题。
6、这些之后你基本已经快到学习的尾声了,但还缺少经验。这时,你可以看一些网上开源的cms,例如织梦,国内用的多,越到问题好解决。看看一些(网上的很多),查漏补缺,总结归纳形成自己的知识体系。是时候该准备庆祝下自己这段的时间没有白费(一般2到3各月,看平时每天花的时间),基本成为一个合格的PHP程序员了。也该恭喜你了,其实并不那么难。坚持,坚持;努力,努力;学习,学习。
D. PHP是什么,它的基本语法是什么
PHP 脚本主要用于以下三个领域:
服务端脚本。这是 PHP 最传统,也是最主要的目标领域。开展这项工作需要具备以下三点:PHP 解析器(CGI 或者服务器模块)、web 服务器和 web 浏览器。需要在运行 web 服务器时,安装并配置 PHP,然后,可以用 web 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。如果只是实验 PHP 编程,所有的这些都可以运行在自己家里的电脑中。
命令行脚本。可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,仅仅只需要 PHP 解析器来执行。这种用法对于依赖 cron(Unix 或者 Linux 环境)或者 Task Scheler(Windows 环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。
编写桌面应用程序。对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言,但是如果用户非常精通 PHP,并且希望在客户端应用程序中使用 PHP 的一些高级特性,可以利用 PHP-GTK 来编写这些程序。用这种方法,还可以编写跨平台的应用程序。PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含。
那么如何做第一个PHP页面呢?
步骤如下:
先启动web服务器代码如下:
sudo service apache2 start
在 web 服务器根目录(/var/www/html)下建立一个文件名为 hello.php
sudo gvim /var/www/html/hello.php
创建php新文件时,使用超级用户权限来创建,即sudo gvim test.php,这样也省得后来修改文件权限。否则文件无法写入。然后完成如下内容:
E. 在PHP中有哪些语法是初学者要掌握的天津PHP培训
1、 PHP在WEB开发中的应用
·收集表单数据
·生成动态网页
·字符串的处理
·动态输出图像
·处理服务器端文件系统
·编写数据库支持的网页
·回话跟踪控制
·处理XML文件
·支持利用大量的网络协议
·服务器端其他相关操作
2、 关于PHP脚本运行
·编写的php脚本语言需要上传至WEB服务器的文档根目录下,通过浏览器访问WEB服务器管理下的php文件就可以运行PHP文件。但是,不能直接使用浏览器打开php文件,这样没有web服务器区解析代码,显示的也是源代码。
·在php文件中可以编写html、css、javascript等语言,但需要使用起始符标记<?php和结束标记?>
3、 PHP语言标记
·<?php?>
·语句分为功能执行语句与结构定义语句
·功能执行语句后面一定要加分号,结构定义语句一定不要带分号
·与?>这个标记最近的功能执行语句可以不加分号;建议功能执行语句都加分号
·如果?>是脚本语言的结束,那么?>这个可以不加,建议不要加!很多函数(头函数)的前面都不允许出现任何的空白,所以在使用require标记时,被包含的php文件结束后一定不要有空白,或者该php文件不加?>结束标记即可。
4、 PHP注释方法
·单行注释
//
·多行注释
/* */ 多行注释中不能包含单行注释了
·脚本注释
#
·文档注释
/** */
·注释的功能:
(1) 写过不合适的代码需要注释不能立即删除
(2) 注释可以用来写帮助文档,增强程序代码的可读性
(3) 注释代码可以用来调试程序
(4) 注释要写在代码的上面或右边
5、 在PHP程序中使用空白符
·空白:空格 tab 换行
·空白符可以增强代码的可读性
6、 变量
变量在任何编程语言中都居于核心地位,理解他们就是使用PHP的关键所在。
·变量时用于临时存储值的容器。
·变量是指在程序运行过程中随时可以发生变化的量,是程序中数据的临时存放场所。
·变量可以保存程序运行时用户输入的数据,特定运算的结果以及要输出到网页上显示的一段数据等。
总之,变量是用于跟踪几乎所有类型信息的简单工具。
7、 申明变量
·当一个数据需要用到多次时,就可以申明变量。
·申明方式:$变量名=值
·变量的类型是由存储的值来决定的,申明前不指定类型
·可以连续申明多个变量,例如:$a=$b=$c=$d=”value”.
·isset(); 判断变量是否存在的函数
·unset(); 删除(释放)一个变量的函数。
8、 变量命名
·变量前一定要使用“$”,申明和使用都要有这个符号
·变量名不能以数字开头
·不能使用php的运算符号,例如:+-*/%&|等
·php可以使用系统关键字作为变量名,这其他语言不同的地方
·php变量区分大小写的,只有变量与常量区分大小写,其他的不区分(php功能标签,例如:echo可以写成ECHO或ecHo等)
·变量名在项目程序中要有意义
·命名习惯:用英文单词命名时,第一个英文小写,以后的单词第一个字母大写,其他的小写,例如:aaaBbbCcc。
9、 可变变量(用到比较少)
·一个变量的变量名可以动态地设置和使用
<?php
$one=”###”;
$two=”one”;
$three=”two”;
$four=”three”;
Echo $four.”
”;
Echo $$four.”
”;
Echo $$$four.”
”;
Echo
four.”
”;
?>
输出结果为:
three
two
one
###
10、 变量的引用赋值
·使用一个&加到要赋值的变量前面(原变量),例如:$a=&$b;
11、 变量的类型
·PHP中有8种变量类型:四种标量+二种复合类型(可以放多个值的变量)+二种特殊类型
·4种标量:整型、布尔型、浮点型、字符串
·2种复合类型:数组+对象
·2种特殊类型:资源类型+null
·var_mp(); 该函数既可以看到变量类型与值
F. php要学哪些东西学习php需要掌握哪些东西
PHP需要掌握的知识还是比较多的,最基本的比如:PHP基本的语法、php框架以及CMS、mysql数据库设计表、mysql数据库的基本SQL语句。现在一般PHP的都得会前端,那就包括:js/ajax、html、css。如果更高点层次的就是linux服务器。
下面参考雷雪松的个人博客学习PHP的路线和一些方法。
1、用集成环境安装PHP环境,一定要记住这一点,不要自己分开去装,尤其是自学的朋友。不然你会觉得很复杂,会没有信心学下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的阶段历练才有最后的沉淀。
2、先了解一些基本的变量类型,语法,函数,基本逻辑,写简单的代码。前期以尝试,培养兴趣为主。这段时间是打基础很好的时候,这个会影响你后面的发展,不过也可以在后期去完善。
3、这时候你可能觉得PHP就这样,没什么难度,或者有的觉得太难了,简直一脸疑惑。这个到底有什么用。在这时候一定要坚持下来,可以试试先放一下,别太较真。慢慢的困惑你的会被你领悟的。这时,建议学习html+css+js,缓解自己的压力,这个相对简单,简历信心。尤其是js,总结其实有相同的思路,可以结合着一起体会。
4、这些都感觉有80%了解就可以先放放了,现在在学习MySQL,也是先了解基础的。这个是干什么的,我可以用它做什么。因为之前装的集成环境。为什么感觉是凌乱的,我想告诉你的是,一是不要在自己没能力解决问题的时候死磕,浪费时间,丧失信心。这时候我们要做的是学习壮大自己,不要灰心。二是我本来觉得这一切都了解才是完整的。我们的目标也是要把这些都做好,这才是一个合格的PHP程序员。
5、这一切都顺利的话,你基本离预设的目标不远了,完成了整个学习的70%了。后面的是在之前的基础上升华。把HTML和css、js结合、静态文件和PHP结合、PHP和MySQL结合。这个阶段可能越到的问题会异常的多,一定要学会解决问题。网上很多都是答案,同样你要学会问问题。
6、这些之后你基本已经快到学习的尾声了,但还缺少经验。这时,你可以看一些网上开源的cms,例如织梦,国内用的多,越到问题好解决。看看一些视频(网上免费的很多),查漏补缺,总结归纳形成自己的知识体系。是时候该准备庆祝下自己这段的时间没有白费(一般2到3各月,看平时每天花的时间),基本成为一个合格的PHP程序员了。也该恭喜你了,其实并不那么难。坚持,坚持;努力,努力;学习,学习。
G. php学什么 Php主要学习什么
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快.
学习内容:
html div+css
php基础知识(面向过程),及mysql数据库
php高级部分(面向对象),及pdo数据处理
php特级部分(框架的应用)
H. PHP语法问题
-> 在PHP相当于JAVA中的.,是用来调用数据的,比如$row->COG_id,则表示调用类$row中的数据COG_id
I. PHP学习什么内容
学习PHP基本语法。
1.学习hello,world,每个人的程序生涯好像都是从这句话开始的。
2嵌入方法,程序注释的学习
3常量与变量的学习
4。基本的运算符号如:算术运算,字符串运算,赋值运算,逻辑运算等。
5 PHP的流程控制,if..else 循环;do..while;for 循环等
6 函数和类的学习。
J. php要学习哪些内容
PHP是一种计算机编程语言,需要学习的技能包括:PHP基本的语法、php框架、CMS、mysql数据库设计表、mysql数据库的基本SQL语句
PHP的特性包括:
PHP 独特的语法混合了 C、Java、Perl 以及 PHP [6]自创新的语法。
PHP安装它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,
PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;
PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,