
PHP
Strange_Ltike
这个作者很懒,什么都没留下…
展开
-
ThinkPHP使用reuturn和使用echo返回数据至ajax的问题
JavaScript回调需要的是值,php必须只有输出json字符串它才能接收到。这就是http协议,request发送和response接受的概念。response返回的内容里必须有值。ajax才能获取到。而php 原样输出json串的语句有echo 函数有exit()die()至于thinkphp里面controller层的return。只是返回给了thinkphp核心controller类。最终如果该controller没有任何输出,response内容为空。...原创 2021-03-08 13:41:45 · 468 阅读 · 0 评论 -
PHP-Redis(一)
Redis支持的数据类型keys :给存储在redis 内存中的数据起的变量名字Values: String Lists Sets Sorted sets Hash连接连接之前需要把php.info中的 extension=php_redis.dll//实例化对象$redis = new Redis();//定义主机端口$host = '自己的内网ip地址';$posr = 6379;//连接redis服务器$redis原创 2020-05-24 22:09:36 · 271 阅读 · 0 评论 -
Debian系统下部署百度智能云ssl证书
第一步:购买SSL证书百度智能云ssl证书申请链接这里我所用的是免费的 TrustAsia 域名型DV 单域名版第二步:证书申请申请过程中需要一些时间审核。第三步:证书下载第四步:复制证书到服务器(1)在apache2目录下新建一个cert文件夹,把证书解压包复制到该路径下(2)解压第五步:配置文件打开apache2/sites-available/default-ssl.c...原创 2020-02-25 21:27:21 · 405 阅读 · 0 评论 -
PHP session用法
Session储存 $_SESSION['Name']=$topic['id']; $_SESSION['Pass']=$topic['pass']; $_SESSION['SESSI'] =$_SESSION['Name'].$_SERVER['REMOTE_ADDR']; //将会话机制中的账号与用户登录时所产生的ip,存入会话机制中,用于判断用户是否登录等....原创 2019-09-18 18:10:37 · 445 阅读 · 0 评论 -
PHP 出现Fatal error: Cannot declare class DBManager, because the name is already in use
提示:Fatal error: Cannot declare class DBManager, because the name is already in use出现这种情况的主要原因是因为有相同的类名,修改过后就不会出现了。原创 2019-09-18 18:03:40 · 5964 阅读 · 0 评论 -
PHP 自定义函数test_input()
test_input()test_input()是一个自定的函数,过滤提交信息,防止被攻击。代码function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data;}下面给大家介绍一下上面的...原创 2019-09-03 23:55:31 · 3541 阅读 · 0 评论 -
PHP preg_match()函数
preg_match()函数preg_match()函数用于执行一个正则表达式匹配,如果模式存在返回true,否则返回false。代码<?php $name= "JACK";if (preg_match("JACk", $name)) { echo "查找到匹配的字符串。";} else { echo "未发现匹配的字符串。";}?>...原创 2019-09-03 23:24:36 · 3275 阅读 · 0 评论 -
PHP 接收上传图片并重新命名保存
接收图片并重新命名保存下面是我写的代码,大家可以参考一下header("Content-type:text/html;charset=utf-8");$name= isset($_FILES['file']['name'])?$_FILES['file']['name']:""; //图片名字$size=isset($_FILES['file']['size'])?$_FILES['fi...原创 2019-07-23 00:17:53 · 1986 阅读 · 0 评论 -
PHP 日期时区的转换
地区时间的转换$date = new DateTime('2011-11-10 20:17:23', new DateTimeZone('UTC')); //UTC表示世界标准时间$date->setTimezone(new DateTimeZone('EST'));//EST为美国时间echo $date->format('Y-m-d H:i:s');执行上述命令后,将得...原创 2019-07-23 00:13:48 · 2173 阅读 · 0 评论 -
PHP 时间的获取
时间的获取格式第一种:用date()方法$up_name=date("Ymdhis"); //Ymdhis年月日时分秒第二种:用date time()类输出当前日期时间。它还将使用默认时区。$datetime = new DateTime();$datetime->format('Y-m-d H:i:s');...原创 2019-07-23 00:02:10 · 1226 阅读 · 0 评论 -
PHP数据库管理封装
封装代码header("Content-type: text/html; charset: utf-8");class DBManager{ public $mysqli=null; public $result=null; public $dsn = null; public $pdo = null; function __construct(){ ...原创 2019-07-30 13:42:36 · 212 阅读 · 0 评论 -
PHP之数据库操作
数据库管理操作连接数据库$dbms = 'mysql'; //选择mysql数据库 $user = 'root';//用户名 $pass = 'root';//密码 $host = 'localhost'; $port = '3306'; $dbname = 'display';//数据库 $cha...原创 2019-07-30 02:08:24 · 124 阅读 · 0 评论 -
PHP获取网络图片
PHP爬取图片并保存很多人认为只有Python才能爬取,其实像JAVA,PHP等一些语言都是可以进行数据的爬取。下面是我写的爬取代码$url='https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1562651568657&di=c445a5031fae703a13e3bc25...原创 2019-07-16 17:49:10 · 1956 阅读 · 0 评论 -
PHP+HTML+JS拍照保存代码
HTML代码<div class="box"> <input class="input" type="button" value="开启摄像头" style="width: 100px;height: 30px;" onclick="getMedia()"/> <video id="video" width="300px" height="300px...原创 2019-07-16 17:43:20 · 600 阅读 · 0 评论 -
PHP JSON格式的输出和解析
生成JSON格式<?phpheader(‘content-type:application/json’);$number = array('1','2','3','4','5','6','7','8','9','0');echo json_encode($color); //json_encode对变量进行 JSON 编码?>JSON格式的解析<?phphead...原创 2019-07-23 00:20:55 · 15605 阅读 · 0 评论 -
PHP Session的基础知识
PHP SessionPHP Session 概述session 是一种客户与网站(服务器)更为安全的对话方式。一旦开启了 session 会话,便可以在网站的任何页面使用(保持)这个会话,从而让访问者与网站之间建立了一种“对话”机制。常见的网上购物车,就是一个session会话的典型应用。我们在预定商品的时候,将选择好的商品放入购物车,实际就是开启一个商品的session会话。如果对选择的...原创 2019-07-13 17:26:03 · 294 阅读 · 0 评论