TypechoJoeTheme

韩小韩博客 - 要变得更加完美。

统计
搜索到 18 篇与 PHP 的结果
2021-02-26

MAC上PHP集成开发环境搭建

MAC上PHP集成开发环境搭建
用惯了在Windows上配置php开发环境,要在MAC上捣腾一个PHP开发环境还不大习惯,那mac上php开发环境怎么搭建配置呢?有哪些集成软件呢?本文为你推荐几款常用的mac php环境软件,并介绍这些软件的安装与配置教程,下面一起动手搭建一个macbook php开发环境吧!mac php开发集成环境搭建软件推荐:MAMP(Macintosh+Apache+MySQL+PHP)MAMP Free版(免费版)即可,功能够用, Pro是收费版本免费版本学习足够了MAMP & MAMP PRO for mac版下载地址[card-nav] [card-nav-item src="https://www.mamp.info/de/downloads/" title="MAMP & MAMP PRO" img="https://www.mamp.info/favicon.png" /][/card-nav]xampp for mac(Apache+MySQL+PHP+PERL)mac 可以安装xampp for mac , 这是免费的xampp for mac版下载地址[card-na...
韩小韩
2021-02-26

娱乐分享

338 阅读
10 评论
2021年02月26日
338 阅读
10 评论
2021-01-20

PHP函数大全·持续更新

PHP函数大全·持续更新
邮箱验证function is_valid_email($email) { if (preg_match('/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/', $email)) { return true; } else { return false; } } OR function check_email($email) { $result = trim($email); if (filter_var($result, FILTER_VALIDATE_EMAIL)) { return true; } else { return false; } }301跳转function redirect($url) { header('location:'.$url, false, 301); exit; }获取客户端IPfunction real_ip($type = 0) { $ip = $_SERVER['REMOTE_A...
韩小韩
2021-01-20

闲杂乱码

201 阅读
0 评论
2021年01月20日
201 阅读
0 评论
2021-01-15

PHP上传URL地址网络文件到服务器

PHP上传URL地址网络文件到服务器
如何将一个URL地址的网络资源文件上传到服务器?首先考虑的方法是将文件下载到本地,然后进行上传操作,那有没有一个更方便的方法,将一个网络文件直接上传到服务器呢?是不是可以通过文件流的方式上传呢?我这里使用的是 Guzzle 三方库,将一张百度上的图片上传到其他服务器。use GuzzleHttp\Client; try { $file = fopen('https://t8.baidu.com/it/u=1484500186,1503043093&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg', 'r'); $multipart = [ [ 'name' => 'file', 'contents' => $file ] ]; $client = new Client(['verify' => false]); $response = $client->re...
韩小韩
2021-01-15

闲杂乱码

265 阅读
2 评论
2021年01月15日
265 阅读
2 评论
2020-08-26

比较上档次的代码注释

比较上档次的代码注释
好多同学都喜欢在代码的行行间间留下一些自己喜欢的东西,博主给大家分享一些比较🐮X的注释。直接上代码/***                                      *         瓦瓦            十              *        十齱龠己         亅瓦車己             *        乙龍龠毋日丶      丶乙己毋毋丶            *        十龠馬鬼車瓦      己十瓦毋毋             *         鬼馬龠馬龠十    己己毋車毋瓦             *         毋龠龠龍龠鬼乙丶丶乙車乙毋鬼車己             *         乙龠龍龍鬼龍瓦 十瓦毋乙瓦龠瓦亅             *          馬齱龍馬鬼十丶日己己己毋車乙丶             *          己齱馬鬼車十十毋日乙己己乙乙              *           車馬齱齱日乙毋瓦己乙瓦日亅              *    ...
韩小韩
2020-08-26

闲杂乱码

433 阅读
4 评论
2020年08月26日
433 阅读
4 评论
2020-07-20

PHP判断URL的合法性字符串是否为 URL 链接

PHP判断URL的合法性字符串是否为 URL 链接
前言:有好多小伙伴在爬虫的时候,或者其他情况下无法精确判断一个字符串是不是一个标准URL链接地址从而很费脑,下面我么看一下怎么判断URL的合法性。以下代码均为PHP语言代码,但语言都是相通的。第一种:正则表达式<?php function or_url($url){ $preg = "/http[s]?:\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is"; if(preg_match($preg,$url)){ echo '正确的 url 地址'; }else{ echo '不是合法的 url 地址'; } }第二种:使用内置函数 filter_var () 推荐<?php function or_url($url){ if (filter_var($url, FILTER_VALIDATE_URL) !== false) { echo 'url 地址正确'; }else{ echo 'url 地址...
韩小韩
2020-07-20

闲杂乱码

698 阅读
0 评论
2020年07月20日
698 阅读
0 评论
2020-03-11

微信扫码登录详解 - 可做登录授权等

微信扫码登录详解 - 可做登录授权等
可用作微信扫码登录,扫码授权等,自行使用。<?php header('Access-Control-Allow-Origin:*'); header('Content-type:application/json; charset=utf-8'); error_reporting(0); date_default_timezone_set("PRC"); !empty($_GET['type']) ? $type = $_GET['type'] : error("请求参数错误,请刷新重试!~~"); switch ($type) { case 'Getqrcode': echo json_encode(getqrcode()); break; case 'Getresult': !empty($_GET['qrsig']) ? $qrsig=$_GET['qrsig'] : error("请求参数错误,缺少qrsig~~"); echo ...
韩小韩
2020-03-11

闲杂乱码

476 阅读
0 评论
2020年03月11日
476 阅读
0 评论
2020-03-11

(PHP)Redis Hash(哈希)操作

(PHP)Redis Hash(哈希)操作
(PHP)Redis Hash(哈希)操作/** * * Hash操作 * 哈希操作 * 可理解为数据库操作 * */ //为user表中的字段赋值。成功返回1,失败返回0。若user表不存在会先创建表再赋值,若字段已存在会覆盖旧值。 $redis->hSet('user', 'name', '222'); //获取user表中指定字段的值。若user表不存在则返回false。 $redis->hGet('user', 'realname'); //查看user表的某个字段是否存在,存在返回true,否则返回false。 $redis->hExists('user', 'realname'); //删除user表的一个字段,不支持删除多个字段。成功返回1,否则返回0。 $redis->hDel('user', '222'); //同时设置某个user表的多个字段值。成功返回true。 $redis->hMset('user', ['name' => 'jet', 'age' => 18]); //同时获取某个us...
韩小韩
2020-03-11

闲杂乱码

547 阅读
0 评论
2020年03月11日
547 阅读
0 评论
2020-03-11

PHP中include,require,include_once,require_once的区别详解

PHP中include,require,include_once,require_once的区别详解
前言在做程序设计的时候避免不了要去引用外部文件,在 PHP 中引入文件的方式有很多种,这里详细说一下 include ;require ;include_once;require_once。`require ()` 语句的性能与 `include ()` 相类似,都是包括并运行指定文件。除了处理失败的方式不同之外。`require` 在出错时产生 `E_COMPILE_ERROR` 级别的错误,终止脚本运行;而 `include` 只产生警告`(E_WARNING)`,脚本会继续运行。1.include 和 require 都是语句结构(并不是函数)在 php 官网手册上是划分到了流程控制,这两个语句结构不是函数。详情可参考 http://php.net/manual/zh/function.include.php所以,它可以不加圆括号,直接加引号来包含文件。我习惯不加圆括号。include '01_var.php'; 或者 include('01_var.php'); 或者 require '01_var.php'; 或者 require('01_var.php');2. 对于...
韩小韩
2020-03-11

闲杂乱码

344 阅读
0 评论
2020年03月11日
344 阅读
0 评论