TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
/
注册
用户名
邮箱
搜索到 105 篇与 的结果
2020-12-02

PHP 封装MySQL操作函数、魔术常量、封装函数

PHP 封装MySQL操作函数、魔术常量、封装函数
mysql.php<?php /** * mysql.php mysql系列操作函数 * @author nianbaibai */ /** * 连接数据库 * * @return resource 连接成功,返回连接数据库的资源 */ function mConn() { static $conn = null; if ($conn === null) { $db = require ROOT . '/lib/config.php'; $conn = mysqli_connect("$db[host]", "$db[name]", "$db[password]", "$db[databaseName]", "$db[port]"); mysqli_query($conn, 'set names ' . $db['charset']); } return $conn; } /...
2020年12月02日
896 阅读
0 评论
2020-11-30

PHP中empty和isset的区别

PHP中empty和isset的区别
共同点:1、都可以判定一个变量是否为空;2、都返回boolean类型,即true或false。下面具体说一下他们用法之间的区别:isset()用来检测变量是否设置,只能用于变量,因为传递任何其它参数都将造成解析错误。若想检测常量是否已设置,可使用 defined() 函数。如果已经使用unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回FALSE。(注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数)empty()用来检查一个变量是否为空。他们之间最大的区别就是对于0的判断,若用empty判断会认为是空,用isset则认为不为空,举个例子:<?php var $a=0; //empty($a)返回true if(empty($a)){ echo "判断结果是空" } //isset($a)返回true if(isset($a)){ echo "判断结果不是空" } ?>
2020年11月30日
914 阅读
0 评论
2020-11-27

include 和 require区别

include 和 require区别
1. 文件包含的作用 :文件包含的作用在于代码的重用 .我们可以把常用的代码段写一个文件里 ,当需要这些代码时 , 引入这个文件就可以了 .2. 对比 include 和 require1) 分别用 include 和 require 引入一个存在的 php 文件$a = 3; 2.php 的代码如下$a +=1;*/ $a = 3; include('./2.php'); //require('./2.php'); 2) 再分别用引入一个不存在的 2-1.php 文件$a = 3; include('./2-1.php'); //include 被包含文件不存在时 , 代码会尽量往下执行 , 报警告错误 ,warning require('./2-1.php'); //require 被包含文件不存在时 , 代码不会再往下执行 , 报致命错误 ,fatal error echo $a; 什么时候用 include 和 require?底层库等 , 很重要的文件 , 没有它不能继续执行 , 就用 require如果是第三方的广告代码等 , 可以用 include3. 加 _onc...
2020年11月27日
1,004 阅读
0 评论
2020-11-26

PHP操作数组单元

PHP操作数组单元
数组是一个复合数据 , 里面放了很多数据print_r() 将里面所有的数据都打印了出来需要对数组的具体单元进行操作数组单元的 增 , 删 , 改 , 查1、单独取出某一个单元的值 , 用健来取 $ 数组名 [ 健 ]$arr = array('a','b','c'); echo $arr[1],'<br >'; 2、取出二维数组的值数组的层级顶多到 3 层 , 否则人无法直观的理解$arr2 = array('name'=>'lisi','hobby'=>array('basketball','football','pingpang')); echo $arr2['hobby'][0]; 3、更改一个数组单元的值$arr2['hobby'][0] = 'swiming'; print_r($arr2); 4、增加一个数组单元$arr2['area'] = 'beijing'; print_r($arr2); $arr2['area'] = 'shanghai'; print_r($arr2); 5、删除数组单元unset($arr2['hobby']);...
2020年11月26日
862 阅读
0 评论
2020-11-26

PHP Cookie介绍和用法

PHP Cookie介绍和用法
Cookie 是什么?cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。如何创建 Cookie?setcookie() 函数用于设置 cookie。语法setcookie(name, value, expire, path, domain); 实例在下面的例子中,我们将创建名为 "user" 的 cookie,并为它赋值 "runoob"。我们也规定了此 cookie 在一小时后过期:<?php setcookie("user", "runoob", time()+3600); ?> 如何取回 Cookie 的值?PHP 的 $_COOKIE 变量用于取回 cookie 的值<?php // 输出 cookie 值 echo $_COOKIE["user"]; // 查看所有 cookie print_r($_COOKIE); ?> 我们使用...
2020年11月26日
913 阅读
0 评论
2020-11-18

PHP连接数据库,通过接受post请求实现增删改查

PHP连接数据库,通过接受post请求实现增删改查
1.html文件:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Cache-Control" content="no-cache"> <title>PHP连接数据库实现增删改查</title> </head> <body> <div> <input type="text" name="daiHao" placeholder="代号"> <input type="text" name="keMu" placeholder="科目"...
2020年11月18日
733 阅读
0 评论
2020-11-16

解决Fatal error: Uncaught Error: Call to undefined function mysql_connect() in ...

解决Fatal error: Uncaught Error: Call to undefined function mysql_connect() in ...
因为mysql_connect()从PHP5.5开始就不在支持了,所以PHP5.5以上的需要用mysqli_connect()!平常的连接数据库PHP代码:<?php $con=mysql_connect('localhost','root','mm'); if($con) { echo 'link ok'; }else { echo 'error'; } ?> 这里mysql_connect()这个函数不在使用,不要在跟着网上修改php.ini文件了,改成mysqli_connect()就可以了,mysql加个i,修改为:<?php $con=mysqli_connect('localhost','root','mm'); if($con) { echo 'link ok'; }else { echo 'error'; } ?>
2020年11月16日
1,265 阅读
0 评论
2020-11-13

php常用字符串函数

php常用字符串函数
在头部添加以下代码,以防乱码:header("content-type: text/html; charset=utf-8"); strlen/mb_strlen 获取字符串长度$str = '至尊'; echo strlen($str);//6 获取字符串长度,utf8一个中文字符占3个字节,gbk一个中文字符占2个字符 echo mb_strlen($str,'utf8');//2 根据编码获取字符串长度 strpos 查找字符串首次出现的位置$str = 'abcdef'; echo strpos($str,'c');//2 if(strpos($str,'c') !== false){ echo 'yes'; } stripos 查找字符串首次出现的位置(不区分大小写)$str = 'abcdef'; echo stripos($str,'c');//2 if(stripos($str,'c') !== false){ echo 'yes'; } strrpos 查找字符串中最后一次出现的位置$foo = "01234...
2020年11月13日
998 阅读
0 评论
2020-11-11

PHP分页类库,支持ajax模式和普通的跳转模式,内含demo例子

PHP分页类库,支持ajax模式和普通的跳转模式,内含demo例子
介绍:没有任何依赖,可在任何环境下使用,开箱即用 简单灵活好用,多个样式可选,支持 ajax 模式 和 普通的跳转模式,如:[?|&]page=1 和 pathInfo /page/1 等模式点击跳转分页时不会漏掉其他url原有的参数安装:方式1:使用 composer 命令安装:composer require tcwei/page 方式2:也可直接在 src找到 Page.php 类库文件,直接拖到你的类目录内,include 该文件可直接使用使用:简单使用:include 'Page.php'; use tcwei\smallTools\Page; $pageClass = new Page(); $totle = 100;//总条数 $pageHtml = $pageClass->getPageHtml($totle); echo $pageHtml; 例子1 pathInfo模式:$pageClass = new Page(); //选择分页样式: 可选用样式:flickr、blackRed、youtube、viciao $pageClass->pageT...
2020年11月11日
899 阅读
0 评论

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 强强强
    2025-04-07
  2. jesse
    2025-01-16
  3. sowxkkxwwk
    2024-11-20
  4. zpzscldkea
    2024-11-20
  5. bruvoaaiju
    2024-11-14

标签云