您当前的位置:首页 > 互联网教程

php中::是什么意思

发布时间:2025-05-22 02:02:29    发布人:远客网络

php中::是什么意思

一、php中::是什么意思

一、php中的::是调用类中的静态方法或者常量,属性的符号。PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。中文名:“超文本预处理器”是一种通用开源脚本语言。

二、PHP是一种 HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。

三、PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多,PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。被广泛的运用。

2、使用非静态方法,要先创建实例

3、使用静态方法,无需创建实例,直接使用类名

1、PHP作为网络开发的强大语言之一,现在应用非常广泛,具有开放源代码,跨平台性强,开发快捷,效率高,面向对象,并且易于上手,专业专注等诸多优点。

2、各种PHP开发框架也让程序开发变的简单有效。

3、php框架对很多新手而言可能会觉得很难攀越,其实不然,只要知道一个框架的流程,明白原理了,基本类似框架都可以看懂,php框架真正的发展要从php5开始了,其实php4时代就有一些框架,但是因为框架并没有给大家带来多方便而觉得很复杂,速度没有纯php好,所以一直到了php5才有大的发展,php5的面向对象模型的修改对框架的发展起了很大的作用。

二、php中的路径问题

1、在PHP中的文件系统使用的路径是系统路径。并非像ASP那样的相对路径。。

2、在HTML等语言中。/表示的是网站根目录。但在PHP里。/表示的是绝对路径的根路径。

3、www目录是 d:\www那么在 d:\www\index.php引用一个文件。

4、将被视为 d:\a.php而不是 d:\wwww\a.php

5、一般来说。所以在PHP中都是使用相对路径来引用文件。如果真的想从根本上解决这个问题。。你最好设置一个根路径常量。例如:

6、define("__ROOTDIR","d:\www\");

7、在引用文件时这样写:incdule(__ROOTDIR."/a.php");

三、如何判断php环境搭建成功

我都是用这个安装的.第一步:安装apache并配置支持PHP点击安装文件apache_2.0.43-win32-x86-no_ssl.msi将apache安装在 D:\apache2目录(随自己喜好)下将php-5.0.0-Win32.zip里内容解压到 D:\php里找到 php目录里的 php.ini-dist重命名为 php.ini(如果已经有php.ini,把已经有的php.ini删掉)并拷到 windows目录里(win2k里为winnt)如我的php.ini是拷到 D:\windows目录再将php目录里的 php5ts.dll,libmysql.dll拷到系统目录(system/system32)如我的是D:\windows\system里配置apache里的httpd.conf打开 D:\Apache2\conf\httpd.conf这个文件找到 AddDefaultCharset ISO-8859-1将其改为 AddDefaultCharset GB2312(让默认语言编码为简体中文)找到 DocumentRoot"D:/Apache2/htdocs"将其改为你的WEB目录(可不改)如我的为 DocumentRoot"D:/website"找到 DirectoryIndex index.html index.html.var在后面加入 index.htm index.php选择安装模式:模块化模式安装----模块化安装配置----找到#LoadModule ssl_module modules/mod_ssl.so这行,在此行后加入一行 LoadModule php5_module d:/php/php5apache2.dll其中d:/php/php5apache2.dll为你php目录中php5apache2.dll所在的位置找到 AddType application/x-gzip.gz.tgz(或者AddType application/x-tar.tgz)这行,在此行后加入一行 AddType application/x-httpd-php.php----此时PHP环境基本已经配置成功在WEB根目录(如我的D:\website)里建一个名为test.php的文件内容如下<? phpinfo();?>重新启动apache服务用浏览器打开 如果可以看到php配置输出信息就OK了第二步安装mysql mysql-5.0.11-beta-win32文件夹里面的setup.exe点击安装就可以。注意:1、安装目录可以选D盘; 2、提示你输入密码的时候输入 1721; 3、跳过sign in(注册),直接安装。三、配置php.ini并测试mysql(php.ini为 d:\windows下的 php.ini)找到extension_dir="./"改为 extension_dir="d:/php/ext"找到;extension=php_mysql.dll将';'去掉改为 extension=php_mysql.dll找到;session.save_path="/tmp"将';'去掉设置你保存session的目录,如 session.save_path="D:/php/session_temp"(确保里面有这个文件夹若没有新建)重启apache服务安装成功测试:把此文件夹 phpMyAdmin拷贝到 d:\website里面(确保phpMyAdmin是顶级目录,打开phpMyAdmin后就能看到libraries,scripts等文件夹和index.php文件)确保服务里面的MySQL服务已经启动(一般默认已启动)用浏览器打开若能访问 MySQL即安装成功。注意:要求配置必须细心,不要有多余的空格和分号。严格按照上面的说明来操作。