『壹』 我想用iis+mysql+php环境,但是发现win10安装iis装不了,是什么原因呢
win10是可以安装iis组件的。win10安装iis具体步骤是:
在开始按钮点击右键,选择控制面板
『贰』 php require语句引入的文件中的PHP代码不执行
php5.4 太老了
『叁』 php里函数、方法、类各是指什么,都混了……
通俗点说
函数就是一段代码的集合,因为经常用到,就做成函数方便调用,费事版每次都写相同的代码。
类就就权是一个大工具箱,不同的类就是不同的工具箱。比如电工用的工具箱,里面就包括电笔,胶布,线槽,剪刀等。 这个工具箱就是类,电笔胶布等就是它的方法。
工具箱的集合就叫作库,理解成为一个存工具的仓库。
所谓的框架,就是一个工程队,什么人都有,什么工具都有。。。
『肆』 常用PHP开发配置环境XAMPP包含哪些功能(组件)
基本的软件包
基本的软件包包括系统、编程和服务器软件:
Apache,著名的 Web 服务器
MySQL,一种杰出、免费的开源数据库
PHP,一种编程语言(在撰写本文时版本为 4.3.8 和 5.0.1)
Perl,一种编程语言
ProFTPD,一个 FTP 服务器
OpenSSL,可以支持安全套接字层
图形软件包
XAMPP 包括以下与图形有关的软件包:
GD,“Graphics Draw”库
libpng,官方的 PNG 参考实现库
libjpeg,官方的 JPEG 参考实现库
ncurses,字符图形库
数据库软件包
如果没有以下的数据库软件包,怎么还能叫集成软件呢?
gdbm,标准的 UNIX® dbm 库的 GNU 实现
SQLite,一个相当小的、无需任何配置的 SQL 数据库引擎
FreeTDS,一个数据库,让 UNIX 和 Linux 程序可以访问 Microsoft® SQL 和 Sybase 数据库
XML 软件包
为了开发 XML 程序,XAMPP 应该包含以下软件包:
expat,一个 XML 解析器库
Salbotron,一个 XML 工具包
libxml,一个 XML C 解析器和 GNOME 工具包
PHP 软件包
为了开发 PHP 程序,XAMPP 应该包括以下软件包:
PEAR,PHP 库
一个 pdf 类,可以使用 PHP 生成动态的 PDF 文档
TURCK MMCache,一个 PHP 性能增强器
其他软件包
最后,XAMPP 中包含了以下软件包来展示自己的强大功能:
zlib,一个压缩库
mod_perl,在 Apache 中嵌入了一个永久的 Perl 解释器
gettext,一个工具集,可以帮助 GNU 软件包生成多语言的消息
mcrypt,一个加密程序
Ming,一个 Flash (SWF) 输出库
Freetype2,一个软件前端引擎
IMAP C-Client,一个邮件编程 API
『伍』 哪些php文本编辑器比较好
1、Zend Studio
具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。Zend Studio可以在Linux、Windows、Mac OS X上运行。
2、Open Komodo Project
Open Komodo Project是一款相当独特的PHP IDE。这个 IDE 在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。
3、Netbeans
NetBeans IDE是一个开源集成开发环境,可用于Windows、Mac、Linux和 Solaris。除完全支持所有 Java 平台(Java SE、Java EE、Java ME 和 JavaFX)之外,NetBeans 还是PHP、Ajax和JavaScript、Groovy和 Grails、Ruby和Ruby on Rails以及C/C++软件开发的理想工具。
4、Geany
Geany是一个跨平台的轻量级的开源集成开发环境,非常轻巧和快速的。它只有一小部分功能需要依赖其他的包,它的目标就是成为一个跟KDE、GNOME等桌面软件一样独立。只要有GTK2的运行环境就可以运行它。
5、Aptana (Eclipse)
Aptana Studio 是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为Eclipse插件使用。AptanaStudio可以支持多种AJAX和JavaScript工具箱,包括JavaScript编辑和调试。
6、Php Designer
Php Designer不仅支持php ,也支持其他网络语言像html ,xhtml, xml,css和javascript , vbscript,java, c#,perl , python等!
7、GNU Emacs
GNU Emacs 是一个文本编辑器家族,具有强大的可扩展性,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理查德·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、Richard Greenblatt、Charles Frankston等人编写的宏文本编辑器。
8、PHPEdit
PHPEdit是一款Windows下优秀的PHP脚本IDE(集成开发环境)。该软件为快速、便捷的开发PHP脚本提供了多种工具,其功能包括:语法关键词高亮;代码提示、浏览;集成PHP调试工具;帮助生成器;自定义快捷方式;150多个脚本命令;键盘模板;报告生成器;快速标记;插件等。
9、EditRocket
EditRocket是一个功能强大的代码编辑器,支持超过20种语言,包括HTML , PHP和CSS ,java脚本,Python, Ruby, Perl, XML, C, C++, Shell Script。
10、Notepad++
Notepad++是一款Windows环境下免费开源的代码编辑器,支持的语言:C, C++ , Java , C#, XML, HTML, PHP, Javascript等!Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。
11、Vim
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。
12、NVU
Nvu(发音N-view)是个所见即所得的万维网页处理系统,它是自由软件,建基于Mozilla的Composer Mode。它的目标是能与商业的网站开发工具如Microsoft FrontPage和Macromedia Dreamweaver争一日之长短,及成为Linux上最重要的所见即所得(WYSWYG: What you see, what you get)编辑器。
13、Quanta Plus
Quanta Plus是Linux桌面环境下的一个功能非常强大的HTML编辑器,介于所见即所得风格和HTML源代码之间。因为Quanta Plus需要输入HMTL代码,但是同时提供实时的预览,这种编辑方法有助于在提供友好界面的同时, 让用户最大限度地把握HTML代码。Quanta Plus支持Perl、PHP脚本语言,支持最新DTD(Document Type Definition)文件格式编辑对话框。
14、SublimeText
Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim
『陆』 虚拟机装了centos系统,无图形界面的,命令行操作,请问如果要装php,那怎么操作
建议最好还是先把图形装好。因为你要在网络环境中寻找一些资源。比如,你可能要去php的网站下载安装程序。有可能需要第3方的yum源。如果没有图形,那么,linux下有一个叫lynx的工具。但是那种东西,你用一次就明白了,它远不如图形化的火狐,chrome等等好用。
首先验证图形化界面的安装
sudo yum grouplist | grep X\ 窗口系统
或者 sudo yum grouplist | grep X\ Windows
你的系统里面必然能看到返回结果:X 窗口系统或者是X Windows。因为这是系统安装盘本身就提供的。只是你没有安装而已。
安装sudo yum groupinstall X\ 窗口系统 -y或sudo yum groupinstall X\ Windows -y
对于php的支持,也可以参考处理。
sudo yum grouplist | grep "PHP 支持"
安装sudo yum groupinstall -y "PHP 支持"。
实际上grouplist 就是group组和list列表两个单词的组合。
它是显示组件列表的。系统中有些工具,有些任务,不是靠个别的一两个程序就能完成的。而是要依靠多个程序。那么,就可以把它们放置在同一个组里面。需要的时候,一起找来。就象工具箱。螺丝刀,钳子,扳手,螺钉,螺母,等等装在一起,就不用一个个的找了。
groupinstall也是同样道理。把需要的东西,一股脑的装上。要卸载,就是groupremove。
可能还有一些东西,也是搭建php服务说需要的,但却没有被加入yum仓库。那就只有去官网下载了。
『柒』 网站是什么软件制作的
我们从网络上常见到的企业网站是用什么软件制作?
网页制作从图片处理,Flash,数据库等完成,我们来看看网络上常用的软件有那些:
网页制作
一、网页制作软件:
1、Microsoft FrontPage 如果你曾对Word很熟悉,那么相信你用 FrontPage进行网页设计一定会非常顺手。使用FrontPage制作网页,你能真正体会到“功能强大,简单易用”的含义。页面制作由FrontPage中的Editor完成,其工作窗口由3个标签页组成,分别是“所见即所得”的编辑页,HTML代码编辑页和预览页。FrontPage带有图形和GIF动画编辑器,支持CGI和CSS。向导和模板都能使初学者在编辑网页时感到更加方便。
FrontPage最强大之处是其站点管理功能。在更新服务器上的站点时,不需要创建更改文件的目录。FrontPage会为你跟踪文件并拷贝那些新版本文件。FrontPage是现有网页制作软件中惟一既能在本地计算机上工作,又能通过Internet直接对远程服务器上的文件进行工作的软件。
Microsoft FrontPage
2、Netscape编辑器Netscape Communicator和Netscape Navigator Gold3.0版本都带有网页编辑器。如果你喜欢用Netscape浏览器上网,使用Netscape编辑器真是简单方便!当你用Netscape浏览器显示网页时, 单击编辑按钮,Netscape就会把网页存储在硬盘中,然后就可以开始编辑了。你也可以像使用Word那样编辑文字、字体、颜色,改变主页作者、标题、背景颜色或图像,定义描点,插入链接,定义文档编码,插入图像,创建表格等,是不是与FrontPage 2000还有些像?但是,Netscape编辑器对复杂的网页设计就显得功能有限了,它连表单创建、多框架创建都不支持。
Netscape编辑器是网页制作初学者很好的入门工具。如果你的网页主要是由文本和图片组成的,Netscape编辑器将是一个轻松的选择。如果你对HTML语言有所了解的话,能够使用Notepad或Ultra Edit等文本编辑器来编写少量的HTML语句,也可以弥补Netscape编辑器的一些不足。
Netscape
3、Claris Home Page
如果使用ClarisHomePage软件,你可以在几分钟之内创建一个动态网页。这是因为它有一个很好的创建和编辑Frame(框架)的工具,你不必花费太多的力气就可以增加新的Frame(框架)。而且ClarisHomePage3.0集成了FileMaker数据库,增强的站点管理特性还允许你检测页面的合法连接。不过界面设计过于粗糙,对ImageMap图像的处理也不完全。
Claris Home Page
4、Adobe Dreamweaver
,简称“DW”,中文名称"梦想编织者",最初为美国MACROMEDIA公司开发[1],2005年被Adobe公司收购。DW是集网页制作和管理网站于一身的所见即所得网页代码编辑器。利用对HTML、CSS、JavaScript等内容的支持,设计师和程序员可以在几乎任何地方快速制作和进行网站建设。
Dreamweaver
二、图像处理软件:
1、Flash是由macromedia公司推出的交互式矢量图和 Web 动画的标准,由Adobe公司收购。做Flash动画的人被称之为闪客。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。
Flash
2、Adobe Photoshop,简称“PS”,Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。
Photoshop
三、数据库:
1、MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
MySQL
2、MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。
四、环境搭建工具:
1、php程序员工具箱:中国最大的php学习行业网站php中文网开发的 "php程序员工具箱",php程序员工具箱是迄今为止全网唯一款php程序员的专属工具箱,集合了php环境搭建、在线小工具、原生手册、文字与视频教程、问答社区等,非常适合初学者。
php程序员工具箱
2、phpstudy:该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有32M,有专门的控制面板。总之学习PHP只需一个包。
『捌』 windows2008服务器php版本怎么卸载
楼主这个是安全软件的,建议你可以停止运行后卸载
一、找到文件夹,删除或粉碎(可以用类似腾讯电脑管家的工具粉碎,打开电脑管家——工具箱——文件粉碎),同时清理下注册表
二、传统的卸载方法
1,就是你在安装这个软件以后,这个软件就自己带有一个卸载的程序,你只要点击:开始---程序---找到这个程序----上面就会有这个程序的卸载程序。
2,就是通过“添加与删除”来卸载,这个程序一般的WINDOS,自己都会带这个程序,你点:开始--控制面板---添加与删除----找到这个要卸载的程序---点删除就OK了。
3,就是利用第三方软件。我用腾讯电脑管家举例(免费安全软件,杀毒+管理2合1)。打开腾讯电脑管家——工具箱——软件卸载。电脑管家是直接把软件卸载同时把注册列表也就清理了。(有的软件重启后会自动删除)卸载完之后,会有残留,在实行【强力卸载】
如果还不行,按F8,进去安全模式,你可以在原地址下点他卸载 】
『玖』 php工具箱怎么改数据库目录
举例如下:
创建userinfo_update.php页面用于查询用户信息,先显示信息,在修改:
先通过GET获取用户编号查询用户信息:
$sql = "select * from user_info where user_id='".$_GET['userId']."'";
$result = mysql_query($sql,$con);
if($row = mysql_fetch_array($result)){
}
页面效果:
运行结果:
『拾』 thinkphp不是中国人开发的吗
是中国人开发的php工具箱,创立于2006年
此工具能几秒钟追踪出sql 数据库操作, 能分析出 Thinkphp3.2 的任意sql 操作
能几分钟内分析任意项目系统数据库表结构
瞬间无刷新测试 调试 php代码