- PHP文件是什么?如何打开PHP文件? 11-25
- 第十六回、PHP基础教程,PHP与mySQL的连接 11-25
- php站点!如何运用AppServ搭建php环境 11-25
- PDO:PHP Data Object(PHP数据对 11-25
- 前端 Mac 工具集 11-25
- 「FE」洛特勒加盟钛麒车队 11-25
- 前端图片预览 11-25
- 「FE」罗马公布赛道布局 11-25
- 前端页面规范 11-25
- Java面试-前端基础 11-25
PHP文件是什么?如何打开PHP文件?
发布者: superzhang | 发布时间:2017-11-25在平时我们可能会碰到过php文件,可是很多用户不知道php文件是什么文件?也不知道怎么打开php文件?为了满足一些用户的好奇心,小编现在就给大家讲解php文件以及如何打开php文件的方法。
1、PHP文件是什么?
PHP(Hypertext Preprocessor)超文本预处理器,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用于互联网开发,学习起来比较容易!
PHP语法混合了 C、java、Perl 以及 PHP 自创的语法。(可以看php与java比较)php的执行效率奇高;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。php的功能极其强大,能够兼容所有数据库,还可以用C、C++进行程序的扩展!目前互联网很多优秀的产品都是php的杰作,包括facebook,新浪,雅虎,搜狐,msn等等,全球500强中有394家运用的都是php技术,据统计,全球70%以上的流量都是来自php语言!
2、如何打开PHP文件?
如果你只是,想打开看源码,最简单的用记事本都ok了,Notepad++、phpedit、UltraEdit、Dreamwere、VIM编辑器等等都可以打开。
首先找到一个PHP文件,如下图所示。
1)用记事本打开<
第十六回、PHP基础教程,PHP与mySQL的连接
发布者: superzhang | 发布时间:2017-11-25mySQL的连接
建议按以下将信息赋值给变量的形式,以后用到时,可以直接用变量。
$sqlServerName="localhost/127.0.0.1/自己的IP地址";
$userName="登录数据库的用户名";
$userPass="登录数据库的密码";
$sqlDataBase="数据库的路径";
$sql="sql语句";
//mySql数据库连接的语法:
$conn=mysql_connect($sqlServerName,$userName,$userPass);
mysql_select_db($sqlDataBase,$conn);
$queryResult=@ mysql_query($sql,$conn) or die(mysql_error());
$row=mysql_fetch_row($queryResult);或$row=mysql_fetch_array($queryResult);
//说明:mysql_fetch_row($queryResult);与mysql_fetch_array($queryResult);的区别是,使用前者生成的数组$row只能使用下标来显示其每个元素的值——即每条记录
php站点!如何运用AppServ搭建php环境
发布者: superzhang | 发布时间:2017-11-251.Appserv是PHP架设站点工具包,是将网络上免费的资源组合在一起。AppServ所包含的软件有:apahce、apache monitor、php、mysql、phpmyadmin等。
2.下载地址:http://kmsoft.landui.com:81/集成环境/
3.下载到本地双击安装,点击下一步,选择所要安装的包
4.填写mysql数据库root密码
5.填写apache的信息,注意默认的端口是80
6.如何用apache建立多个php站点
a) httpd.ini
找到Include conf/extra/httpd-vhosts.conf把注释去掉
找到<directory>标签把order执行中allow放在前边:
PDO:PHP Data Object(PHP数据对象)简述
发布者: superzhang | 发布时间:2017-11-25PDO
PHP Data Object(PHP数据对象)
一、概述
PHP操作数据库的类。
PDO安装
- 确认PDO是否已经安装
phpinfo()
- 编辑配置文件php.ini
extension_dir
;extension=php_pdo_mysql.dll
去掉前面的分号
- 重新启动网络服务器(apache)
- 再次确认是否安装成功。
PDO
PDO_MYSQL
二、PDO应用
1、获取PDO的类对象
$pdo = new PDO(string $dsn,string $username,string $password)
功能:获取PDO的类对象
参数:
dsn data source name(数据源名称)
mysql:host=localhost;dbname=cms
username 用户名
password 密码
2、exec(string $query)
功能:执行一条sql语句
参数:
前端 Mac 工具集
发布者: superzhang | 发布时间:2017-11-25整理了我开发和日常使用环境中一些十分棒,能提升mac使用满足感的一些玩意儿
输入法
搜狗输入法
浏览器
Chrome
Chrome插件
LiveReload (在开发环境中配置livereload插件,配合浏览器插件可以自动刷新修改内容)
Octotree (github和gitlab网站插件,可以显示Code tree)
Momentum (可以让新开tab页变的很酷)
AngularJS batarang
Clear Cache
HTML5 Outliner
JSONView (格式化JSON数据)
Avatars for Github (github动态列表显示头像)
LastPass
Proxy SwitchySharp (代理切换,PS:装了ShadowsocksX-NG后就弃用了)
Egret Inspector (白鹭引擎游
「FE」洛特勒加盟钛麒车队
发布者: superzhang | 发布时间:2017-11-25虎扑9月26日讯 WEC世界汽车耐力锦标赛LMP1车手安德烈·洛特勒(Andre Lotterer)与Formula E世界电动方程式锦标赛的钛麒车队签约,下赛季将和前F1车手让·埃里克·维尔涅(Jean-Eric Vergne)一起为钛麒车队效力。
这位三届勒芒24小时冠军表示很荣幸能够加入钛麒车队开启个人的FE首秀。
“钛麒车队上赛季击败很多厂队给我留下了非常深刻的印象,我也非常期待和维尔涅共事。车队上下准备开启新的篇章。”
洛特勒表示他已经开始适应电动赛事。
“我已经在模拟器上测试过,电量管理方面很有趣,这方面你得很聪明。”
“这些赛车没有1000匹马力,但FE的比赛赛道却仍然非常具有挑战性。”
“FE赛车无法提供速度,但是提供了和其他车手较量的机会。”
“这是有很多制造商参与的平台,参赛水平会越来越高。”
虽然转投FE赛场,但是洛特勒仍会和保时捷保持联系。
“我仍然希望有机会去挑战勒芒,如果明年P1竞争会很激烈的话,我想
前端图片预览
发布者: superzhang | 发布时间:2017-11-25很多时候我们都会有图片上传的功能需求,如果我们先将图片上传到服务器,然后在将返回结果显示在前端,这样的操作性能开销太大,如果图片一多,简直要哭,而且万一还碰到了上传错误要删除的,那简直无法想象了。所以我们需要先将图片在前端展示后,然后由用户确认没有问题了,再统一上传,这样才是比较理想的。
input
type=file
相信大家都知道,要在前端实现图片的上传,我们离不开的是一个 <input> type=file 的 input 元素,该元素可以允许用户选择一个或者多个文件。
<input type="file">此时,我们点击 input 元素,就可以浏览本地文件并选择上传。但是,此时我们只能选择一个文件,而不能多个。这时就需要 <input> 标签的另一个属性 multiple
multiple
multipla 属性允许用户选择多个文件,他是一个不需要值的属性,也就是说,只要你的 input 标签上出现了这个属性,那么不论其值是什么,他都会支持多文件选择。通常来说我们使用 multiple 只会使用其属性名,而不会给他加值
<input type='file' multiple>accept
如果你尝试了以上标签及属性,你会
「FE」罗马公布赛道布局
发布者: superzhang | 发布时间:2017-11-25虎扑10月19日讯 Formula E世界电动方程式锦标赛公布了首届罗马电动大奖赛的赛道布局。据悉这条拥有21个弯角的赛道会是FE历史上最长的赛道之一。
赛道单圈长度1.77英里,仅次于摩洛哥的马拉喀什赛道。另外两条比较长的赛道分别是北京和巴特西公园赛道。不过这两条赛道都在2015-16赛季后不再举办FE赛事。
赛道位于罗马的世博会园区,赛道从意大利最大的区域性大街克里斯托弗哥伦布大街开始,背景则是马可尼方尖碑,曾在1960年举办过罗马奥运会。
(编辑:姚凡)
前端页面规范
发布者: superzhang | 发布时间:2017-11-25代码规范
示例
<!DOCTYPE html><html><head><meta charset="gb2312"><meta name="robots" content="all"><meta name="author" content="jjj.qq.com"><meta name="Description" content=""><meta name="Keywords" content="腾讯大燕网"><title>专题主题(标题)- 腾讯大燕网</title><link href="css/common.css" rel="stylesheet"></head><body><!--公共脚--><script src="http://bj.jjj.qq.com/js/zt/zt_foot.js" type="text/javascript"></script><!--统计代码--><script language="javascript" src="http://pingjs.qq.com/ping.js"></script>Java面试-前端基础
发布者: superzhang | 发布时间:2017-11-25javascript中怎样选中一个checkbox,设置它无效的方式
<html>
<head>
<script type="text/javascript">
function disable()
{
document.getElementById("check1").disabled=flase
}
</script>
</head>
<body>
<form>
<input type="checkbox" id="check1" />
<input type="button" onclick="disable()" value="Disable Checkbox" />
</form>
</body>
</html>
form表单 的input可以设置readonly和disable区别Readonly和Disabled它们都能够做到使用户不能够更改表单域中的内容。
Readonly只针对input(text / pass
