通过Google API客户端访问Google Play帐户报告PHP库
Google Play开发者帐户报告存储在私有Google云端存储分区中。 我想用PHP编程下载这些报告。 在此link部分 - >使用客户端库下载报告&服务帐户为此提供了步骤。 但我仍然无法实现它。 也没有示例代码可用于PHP,因为Google API客户端PHP库仍处于测试版。 那么真的有可能在PHP中访问私有Google Cloud Storage存储桶吗?通过Google API客户端访问Google Play帐户报告PH....
- 1808
- PHP
- 0
- super_dodo
- 2021/09/07
PHP执行文件的压缩和解压缩方法
最近的项目中需要用到PHP去处理文件的压缩和解压缩,网上找了一下方法大概如下。
<?php
/**
* PHP处理文件的压缩和解压缩
*/
class FileZip
{
/**
* 压缩文件
* @param array $files 待压缩文件 array('d:/test/1.txt','d:/test/2.jpg');【文件地址为绝对路径】
* @param string $filePath 输出文件路径 【绝对文件地址】 如 d:/test/new.....
- 1630
- PHP
- 0
- super_dodo
- 2021/09/07
Yii2中ElasticSearch的使用示例
配置部分如下:
'elasticsearch' => [
'class' => 'yii\elasticsearch\Connection',
'nodes' => [
['http_address' => '192.168.0.199:9200'],
['http_address' => '192.168.0.210:9200'],
],
],
您配置了es的集群,那么需要在http_address中把每一个节点的ip都要配置上,
我只有两个节点,那么,我只写了两个IP....
- 2970
- PHP
- 0
- super_dodo
- 2021/04/29
空格 经过html_entity_decode后在utf8编码下乱码的问题
今天遇到在发邮件的部分,用户出现乱码的情况。?0?2这样的表现。查看数据表编码和代码的编码都是utf-8,在邮件发送的头部也加上了html的标签utf-8但是始终还是不行。经排查如下:
普通ASCII码空格为32,但是浏览器会对普通空格进行自动归并,
也就是如果你输入10个0x20的空格在HTML页面里面,可能会被合并成一个空格。
如果想要一致的呈现多个空格,就要用到&....
- 3121
- PHP
- 0
- super_dodo
- 2021/03/23
PHP中以multipart/form-data上传文件流
上传文件流的类封装
class UploadPart
{
protected static $url;
protected static $delimiter;
protected static $instance;
<pre><code>public function __construct() {
static::$url = 'http://files.note.so/v1/file_server';
static::$delimiter = uniqid();
}
public function putPart($param) {
$post_data = static::buildData($pa....
- 2694
- PHP
- 0
- super_dodo
- 2021/03/21
Laravel执行原生SQL
在项目的实际开发过程中,需要使用到Laravel进行执行原生的SQL.
1、插入语句
DB::insert('insert into test (id, name, email, password) values (?, ?, ? , ? )',[1, 'Laravel','laravel@test.com','Laravel']);
2、查询语句
$user = DB::select('select * from test where id = ?', [1]);
//我们还 可以看到在执行查询的时候使用了参数绑定,以避免SQL....
- 2435
- PHP
- 0
- super_dodo
- 2021/01/25
吐血整理60个Redis面试题,全网最全了
1.Redis 是一个基于内存的高性能key-value数据库。
2.Redis相比memcached有哪些优势:
memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型redis的速度比memcached快很多redis可以持久化其数据
3.Redis是单线程
redis利用队列技术将并发访问变为串行访问,消除了传统数据库串行控制的开销
4.Reids常用5种数据类型
string,l....
- 2496
- PHP
- 0
- super_dodo
- 2020/12/03
RESTful API规范(详细版)
rest是一种软件架构风格,如果你们的接口是 rest接口,那么就可被认为你们的的接口是restful的,英文名词和形容词的区别。
rest接口是围绕“资源”展开的,利用HTTP的协议,其实rest本也可以和HTTP无关,但是现在大家普遍的使用 rest都是依托于HTTP协议。HTTP 的url即资源。
RFC 3986定义了通用的URI语法:
URI = scheme “://” authority “/” path [ “?”....
- 2803
- PHP
- 0
- super_dodo
- 2020/12/02
PHP有哪些常见的危险函数
1、phpinfo()
功能描述:输出 PHP 环境信息以及相关的模块、WEB 环境等信息。
危险等级:中
2、passthru()
功能描述:允许执行一个外部程序并回显输出,类似于 exec()。
危险等级:高
3、exec()
功能描述:允许执行一个外部程序(如 UNIX Shell 或 CMD 命令等)。
危险等级:高
4、system()
功能描述:允许执行一个外部程序并回显输出,类似于 passthru()。
危险....
- 2551
- PHP
- 0
- super_dodo
- 2020/11/30
整理一下Laravel的路径相关知识
下面是获取laravel项目的路径的内置帮助函数
app_path函数返回app目录的绝对路径:
$path = app_path();
你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:
$path = app_path('Http/Controllers/Controller.php');
base_path()函数返回项目根目录的绝对路径:
$path = base_path();
你还可以使用base_path函数为相对于应用目录的给定文件生成绝对路....
- 1670
- PHP
- 0
- super_dodo
- 2020/11/25
相关阅读
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- Yii2中ElasticSearch的使用示例
- 空格 经过html_entity_decode后在utf8编码下乱码的问题
- PHP中以multipart/form-data上传文件流
热门文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
最新文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例