你可以在PHP目录下找到PHP.EXE你用他来执行一个.PHP的程序!你会发现结果是一堆HTML.他的作用就是解释PHP生成HTML
php中use用来以别名的方式引入命名空间:比如在a.php中调用My\Full命名空间下的Fun对象:use My\Full;$fun = new Fun();//这样就可以了,如果没有使用use,则需要:$fun = new My\Full\Fun();//带着命名空间路径
搭建PHP环境是用来运行PHP程序代码,开发测试和线上的网站都需要环境支持,如果没有环境支持打开的PHP程序代码跟txt文本没有区别。打个比方说:PHP环境相当于火车的轨道,PHP程序相当于火车,火车轨道上可以跑很多各种功能用途的火车,但是火车离开轨道就是没作用的摆设。所以火车要运行必须要有轨道,PHP程序要运行必须有PHP环境的技持。
<? ?>是短标签<?php ?>是长标签在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的短标签:<? ?>同时,只有开启这个才可以使用 <?= 以代替 <? echo 。在CodeIgniter的视频教程中就是用的这种方式。但是这个短标签是不推荐的,使用<?php ?>才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。
php就是实现用户和服务器交流的语言。前台就是你看到的那些东西,有些事不会变的,但有些东西是会变的,你告诉服务器你想要什么,服务器就给你显示什么,这个过程就需要用到php来实现,也就是后台的数据调用。就拿这个百度知道的页面说吧,你每个问题看到的东西都不一样,但是结构都是一样的,这个结构就是前台设计好的,而这些内容就是根据你点的问题,通过php来获取相应的数据,然后在相应的位置显示相应的内容;你填写好提问或回答,点提交,然后又是通过php把你的提交的数据保存起来,以便以后或其他人查看。
静态类的调用方法class myclass {public static aaa () {}}调用的时候就不用实例化了 NEW 什么什么的直接调用类::方法名()myclass::aa();
php是Hypertext Preprocessor的缩写,php是一种内嵌HTML的脚本语言。PHP的独特语法混合了c,java和perl及PHP式的新语法。这门语言的的目标是让网页开发人员快速的写出动态的网页。 PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。 PHP除了可以使用HTTP进行通信,也可以使用IMAP, SNMP, NNTP, POP3协议。
PHP 能做任何事。PHP 主要是用于服务端的脚本程序,因此您可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。PHP 脚本主要用于以下三个领域。服务端脚本。这是 PHP 最传统,也是最主要的目标领域。开展这项工作您需要具备以下三点:PHP 解析器(CGI 或者服务器模块)、WEB 服务器和 WEB 浏览器。您需要在运行 WEB 服务器时,安装并配置 PHP,然后,可以用 WEB 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。请查阅“安装”一章以获取信息。命令行脚本。您可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,您仅仅只需要 PHP 解析器来执行。这种用法对于依赖 cron(Unix 或者 Linux 环境)或者 Task Scheduler(Windows 环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。请参阅“PHP 的命令行模式”以获取信息。编写客户端的 GUI 应用程序。对于基于窗口式的应用程序来说,PHP 或许不是一种最好的语言,但是如果您非常精通 PHP,并且希望在您的客户端应用程序中使用 PHP 的一些高级特性,您可以利用 PHP-GTK 来编写这些程序。用这种方法,您还可以编写跨平台的应用程序。PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。如果您对 PHP-GTK 感兴趣,请访问其网站以获取信息。
主要是编码时候的引用与封装, 工作中一般别的地方用不到的变量函数就用private, 减少找代码的时候查询量太大, 因为写大了代码很多, 一个一个看就是浪费时间了, 用不到的写的时候就private一下, 不写后面找bug的时候就蛋疼了。。。还有就是封装库
我是不是可以这么理解。。。如果全部没有声明,则PHP编译的时候,就会把所有函数都过一遍;如果声明了,则在不需要的时候,PHP服务器,就会跳过这个函数,以节约运行时间和效率?我是小白里的小白,跳着学的,对一些深度的东西,完全不懂