- 博客(38)
- 收藏
- 关注
转载 韩顺平php zendstudio常用快捷键
提示符助手快捷键 alt+/复制当前行 ctrl+alt+↓ 下光标删除当前行 ctrl+D加注释的快捷键 块注释shfit+ctrl+/ 取消shfit+ctrl+行注释ctrl|+/ 第二次就是取消5.调试php代码的快捷键掌握 如何下断点 如何调式 (f5 f6 f7)调试:我们为了发现代码的错误,可以逐行执行代码,同时看到,变量的变化,这个过程称为...
2019-05-07 19:19:50
129
转载 韩顺平php zendstudio使用细节
1.将文件的编码设置成utf-8工具->windows->preferences->General->Content Types->Text
2019-05-07 12:20:37
118
转载 韩顺平php预定义超全局变量$_SERVER $_ENV $GLOBALS
server1.php<?phpecho "<pre>";echo print_r($_SERVER);echo "</pre>";?>客户端的端口是随机的[REMOVE_PORT]$_ENV该全局数组可以获取环境变量,在php5.3中默认禁用,但是你可以启动,在php.ini文件中启用.variables_order =...
2019-05-04 19:36:12
141
转载 韩顺平php预定义超全局变量(数组)$_REQUEST详解
register1.php定义: $_REQUST 中可以包括 GET/_GET/GET/POST/$_COOKIE 数组的信息.html><head><meta http_equiv="contect-type" content="text/html;charset=utf-8"/></head><body><h1>...
2019-05-04 15:11:27
135
转载 韩顺平php 预定义超全局变量(数组变量)$_POST详解
描述 : 通过Http POST 方式提交的数据,会被封装到$_POST超全局数组中.举例: 接收表单信息:代码:register.php<html><head><meta http_equiv="contect-type" content="text/html;charset=utf-8"/></head><body>...
2019-05-04 14:06:38
256
转载 韩顺平php 预定义超全局变量_GET详解
IE浏览器较低版本容易出现中文奇数乱码问题(IE5.5,6)test.php<?php//echo "<a href="a.php?city=beijing&name=xiaoming">传送数据</a>";$str=urlencode("北京好");echo "<a href="a.php?city=".$str."&name=xia...
2019-05-04 10:53:55
98
转载 韩顺平php 什么是超全局变量
超全局变量除了有全局变量的特点外,可以无须申明,直接使用.快速入门<?php//超全局变量 $_SERVER['hsp']="韩顺平"; echo "<pre>"; echo print_r($_SERVER); echo "</pre>"?>提供超全局数组的原因是为了让程序...
2019-05-03 16:13:04
87
转载 韩顺平php 什么是全局变量
案例<?php $a=23;//全局变量,因为该变量在整个作用域(在这个php文件中),都是可见 function test(){ //如果希望使用到全局$a; global $a;//局部作用域使用外部的变量就是全局变量 global声明 $a=45...
2019-05-03 15:57:06
80
转载 韩顺平php mysqli常用函数应用案例
现在mysqli的一些其他常用函数,案例如下编写一函数,接受一个表名,然后把表头和表数据显示在页面<?phpfunction showTable($talname){ $mysqli=new MYSQLi("localhost","root","hsp123","test");if(mysqli_connect_error()){die(mysqli_connect_error...
2019-05-03 15:44:27
143
转载 防止sql注入
一般的验证方式//查询某个管理员是否存在$sql="select*from user1 where name='ls'and password='xxxxxx'";//看看有没有查询用户if(查询到){ header("admin.php");}else{ header("login.php");}解决方案使用预编译改变验证数据库用户逻辑$sql="select p...
2019-05-03 15:41:46
64
转载 韩顺平php 利用mysqli实现预编译查询任务(sql语句)
<?php//预编译演示//需求:请使用预处理的方式,从数据库查询select语句//使用预处理的方法,查询所有id>5的用户 id name email$mysqli=new MYSQLi("localhost","root","hsp123","test");if(mysqli_connect_error()){die(mysqli_connect_error());...
2019-05-03 14:41:47
390
转载 韩顺平php预编译技术(dml语句)
mysqli扩展库的预处理技术 mysqli stmt预编译执行dml语句<?php//预编译演示//创建mysqli对象$mysqli=new MYSQLi("localhost","root","hsp123","test");//2.创建预编译对象$sql="insert into user1 (name,password,email,age)values(?,?,?...
2019-05-02 19:54:21
203
转载 韩顺平php mysqli事务控制(案例)
create table account(id int primary key,balance float);现在有一段php程序, 要完成 把 1号 10 元钱,转到 2号账号上<?php$mysqli= new MYSQLi("localhost","root","hsp123","test");if(!$mysqli){ die("连接失败".mysqli_conn...
2019-05-02 18:38:52
125
转载 韩顺平php使用mysqli的mysqi::multi_query() 一次性查询并显示多表结构和内容
<?php//1.得到musqli对象$mysqli=new MYSQLi("localhost","root","hsp123","test");//2.批量查询$sqls="select*from emp";$sqls.="select*from user1";//3.处理结果//如果成功,则至少有一个结果集if($res=$mysqli->query($sqls)...
2019-04-30 17:01:48
279
转载 韩顺平php mysqli的增强-批量执行 dml语句
基本语法$sqls=”sql1;sql2;...”mysqli::multi_query($sqls)体验案例: PHP 网站请使用mysqli的mysqi::multi_query() 一次性添加三个用户 宋江 卢俊义 吴用<?php//请使用mysqli的mysqi::multi_query() 一次性添加三个用户 宋江 卢俊义 吴用//得到mysqli对象$mysql...
2019-04-30 15:17:11
115
转载 韩顺平php 用mysqli扩展库进行CRUD操作(增删改)封装工具类
//封装工具类 sqlHelper.class.php<?phpclass SqlHelper{private $mysqli;//将来这里写死的数据信息,是需要配置到一个文件private static $host="localhost";private static $user="root";private static $pwd="root";public fun...
2019-04-30 14:17:51
121
转载 韩顺平php 用mysqli扩展库进行CRUD操作(增删改)
<?php//设置编码格式header("content-type:text/html;charset=utf-8");//面向对象的风格$mysqli=new MYSQLi("localhost","root","root","test");if($mysql->connect_eror){ die("连接失败".$mysql->connect_error);...
2019-04-30 14:13:45
119
转载 韩顺平php mysqli释放结果集有三种方式
在mysqli释放结果集有三种方式:void mysqli_result::free ( void )void mysqli_result::close ( void )void mysqli_result::free_result ( void )
2019-04-30 12:44:14
1111
转载 韩顺平php mysqli获取mysqli result的四种方式
在mysqli 扩展中,也提供了四种方式来获取mysqli result结果集mysqli_result::fetch_assoc <==> mysql_fetch_assocmysqli_result::fetch_row <==> mysql_fetch_rowmysqli_result::fetch_array <===> mysql_...
2019-04-30 12:42:09
1195
转载 韩顺平php利用Mysqli对数据库的查询(面向过程的方式)
<?php//设置编码格式header("content-type:text/html;charset=utf-8");//1.得到mysqli链接$mysql=mysqli_connect("localhost","root","root","test");if(!$mysqli){ die("连接失败".mysqli_connect_error($mysql));}/...
2019-04-30 12:28:38
313
转载 韩顺平php利用Mysqli对数据库的查询(面向对象的方式)
<?php//设置编码格式header("content-type:text/html;charset=utf-8");//Mysqli操作mysql数据库(面向对象风格)//1.创建Mysql对象$mysqli= new MySQLi("localhost","root","root","test");if($mysqli->connect_error){ die("...
2019-04-30 12:11:31
109
转载 韩顺平php mysql扩展库在线词典案例
mainview.php<html><head><title>在线词典</title><meta http-equiv="content-type" content="text/html;charset=utf-8"/>//设置编码</head><img src="ciba.png"/><h1&...
2019-04-29 13:52:42
94
转载 韩顺平php mysql扩展库函数的应用案例
请编写一个函数,可以接受一个表名,然后把表的头和记录显示在网页<?phpfunction show_tab_info($table_name){ $conn=mysql_connect("localhost","root","root"); if(!$conn){ die(mysql_error()); }mysql_select_db("test",$conn);my...
2019-04-26 17:00:00
227
转载 韩顺平php对数据库的操作进行封装工具类
mysqlTool.php 工具类类页面<?phpclass SqlTool{ private $conn; private $host="localhost"; private $user="root"; private $password="root"; private $db="test"; function SqlTool(){ $this->...
2019-04-26 10:38:54
83
转载 韩顺平php 通过mysql扩展库进行dml操作
<?php//演示对user1表进行增,删除,修改的操作$conn=mysql_connect("localhost","root","root");if(!$conn){ die("出错了".mysql_error());}mysql_select_db("test",$conn) or(die(mysql_error()));mysql_query("set names u...
2019-04-25 19:13:29
94
转载 韩顺平php mysql扩展库调取数据库表行数的三种方法
从res获取行数据的时候,处理mysqlfetchrow(res获取行数据的时候,处理mysql_fetch_row(res获取行数据的时候,处理mysqlfetchrow(res),还有三种方法分别是mysql_fetch_row(res)返回一个索引的数组(推荐)(下一行)mysqlfetchassoc(res) 返回一个索引的数组(推荐)(下一行)mysql_fetch_assoc...
2019-04-25 18:51:42
110
转载 韩顺平php mysql扩展库操作mysql数据库步骤
<?php//1.获取连接$conn=mysql_connect("127.0.0.1","root","root");if(!$conn){ die("链接失败".mysql_error());}//2.选择数据库mysql_select_db("test");//3.设置操作编码mysql_query("set names uft8");//4.向我们的数据库发送...
2019-04-25 16:37:57
84
转载 韩顺平php 查看php的配置信息
<?phpphpinfo();?>可以通过 <?php phpinfo() ?> 可以查看当前php支持什么扩展库
2019-04-25 15:14:37
74
转载 韩顺平php文件下载详解
代码:<?//对函数的说明//参数说明 $file_name 文件名// $file_sub_dir: 下载文件的子路径 '"/xxx/xxx/"function down_file(filename,file_name,filename,file_sub_dir){//死去活来,演示下载一个图片.//如果文件是中文.//原因 php文件函数,比较古老,需要对中文转码 g...
2019-04-24 15:35:30
294
转载 韩顺平php下载文件的头部信息
//返回的文件header(“Content-type: application/octet-stream”);//按照字节大小返回header(“Accept-Ranges: bytes”);//返回文件大小header(“Accept-Length: $file_size”);//这里客户端的弹出对话框,对应的文件名header(“Content-Disposition: att...
2019-04-24 11:27:23
137
转载 韩顺平php禁用缓存设置
<?//通过header来禁用缓存(ajax )header(“Expires: -1”);header(“Cache-Control: no_cache”);header(“Pragma: no-cache”);echo “hello!cache”;?>浏览器的种类不同,需要设置三个参数...
2019-04-24 10:28:28
81
转载 韩顺平php利用Refresh实现重定向
<?php//header(“Refresh: 3 ; url=http://www.sohu.com”);header(“Refresh: 3 ; url=http:"//localhost/http/d.php");间隔三秒实现重定向?>Refresh:间隔一定的时间跳转韩顺平php利用Refresh实现重定向...
2019-04-24 10:21:55
634
转载 韩顺平如何屏蔽某个ip字段
<?php if($_SERVER['REMOVE_ADDR']=="192.168.1.100"){ head("Location:err.php"); }?>REMOVE_ADDR:获取来访者的iphead(“Location:err.php”);从定向
2019-04-23 15:30:40
129
转载 韩顺平防盗链技术解析
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...
2019-04-23 15:17:14
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人