拥有PHP标签的文章

图片链接无法右键直接下载

//图片地址直接生成 直接返回图片内容 不是返回图片地址$file_path = './image/upload/123.png';header('Content-type:image/png');readfile($file_path);
阅读全文

7种php加密解密方法

第一种:<?php  function encryptDecrypt($key, $string, $decrypt){       if($decrypt){           $de
阅读全文

serialize/unserialize 序列化

serialize:序列化数组或者类例子:{s:8:"order_id";s:15:"200827235018106";s:11:"order_money";s:4:"10.0";s:13:"order_payment";s:7:"mimipay";s:18:"orde
阅读全文

PHP(原生)集成腾讯云短信功能

  • Jsky
  • 2020-08-13 22:24:01
  • PHP
  • PHP
教程:https://www.ntbk8.cn/d-36-5.html msg.php代码:<?php include_once './Tencent/index.php'; // 短信应用SDK AppID $appid = 1400000000; // 1400开头 // 短信应用SD
阅读全文

实现PHP中的 JSON_ENCODE 不转义中文汉字的方法

实现PHP中的 JSON_ENCODE 不转义中文汉字的方法1、ios程序中不识别读取到的JSON数据中 \u开头的数据。2、PHP 生成JSON的时候,必须将汉字不转义为 \u开头的UNICODE数据。3、网上很多,但是其实都是错误的,正确的方法是在json_encode 中加入一个参数 JSON_UNESCAPED_UNICODEjson_encode($data,JSON_UNESCAPED
阅读全文

无限极分类(adjacency list)的三种方式(迭代、递归、引用)

  • Jsky
  • 2019-10-23 09:09:42
  • PHP
  • PHP
一般的分类树状结构有两种方式:一种是adjacency list,也就是是id,parent id这中形式。另一种是nested set,即左右值的形式。左右值形式查询起来比较高效,无需递归等,推荐使用,但是没有pid形式简单直观,而且有些旧的数据库类似地区等结构设计一直是pid这种形式(貌似也有算法可以将两者转换,不做深入了解),所以。。。下面所说的都为adjacency list的形式,数据表
阅读全文

php获取路径下文件夹名称 和 文件名称

  • Jsky
  • 2019-03-07 16:47:11
  • PHP
  • PHP
<?php//获取 目录下 所有文件名称public function fileOper($dir){    $images = array();    $entries = glob($dir . '/*');    if(!empty($entries)) foreach($entries as $ent) {
阅读全文

php-原生DB类-mysql

php 原生的 DB类 include:这个里面就是原生的 DB类php-DB类
阅读全文

数组相关的操作-php

  • Jsky
  • 2019-03-07 16:26:21
  • PHP
  • PHP
PHP object 和Array 之间的转换function array2object($array) {    if (is_array($array)) {        $obj = new StdClass();        foreach ($array as $key => $
阅读全文

字符串相关操作-php

  • Jsky
  • 2019-03-07 16:19:09
  • PHP
  • PHP
php 去空格1、去除两边的空格  trim($arr)2、正则匹配去除所有的空格  preg_replace('# #','',$goodid)3. 正则去除 中英文所以空格preg_replace('/(\s|\&nbsp\;| |\xc2\xa0)/','',$data['account_mobile']
阅读全文