承接 lichv/utils 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lichv/utils

Composer 安装命令:

composer require lichv/utils

包简介

utils like sms,useragent parse..

README 文档

README

实用工具,整合useragent判断、短信、下载图片

useragent判断

<?php
require_once  'vendor/autoload.php';

$useragent = new \Utils\UserAgent();


if($useragent->is('iOS')){
	echo 'this os is ios';
}elseif ($useragent->is('AndroidOS')) {
	echo 'this os is ios';
}

if($useragent->isMobile()){
	echo 'this device is mobile';
}elseif ($useragent->isTablet()) {
	echo 'this os is tablet';
}

$result = \Utils\Sms::getInstance(['account'=>'myaccount','password'=>'mypasspord'])->send(['to'=>'15812345678','content'=>'亲爱的用户,您的活动验证码是123456,感谢您的参与此次活动。']);

短信

需要先配置好config/service.php

<?php
require_once  'vendor/autoload.php';

//梦网批量发送不同手机号,不同内容
$list = [['mobile'=>15000000000,'msg'=>'这是第一条测试短信'],['mobile'=>15712345678,'msg'=>'这是第二条测试短信']];
$request = new Request(['multimt'=>$list]);
$result = Sms::driver('montnets')->send($request,'multi_send');

//梦网,mobile可以单个手机号,或多个手机号英文逗号隔开
$request = new Request(['mobile'=>"15000000000,15100000000",'msg'=>'这是第一条测试短信']);
$result = Sms::driver('montnets')->send($request);

//创蓝旧版,mobile可以单个手机号,或多个手机号英文逗号隔开
$request = new Request(['mobile'=>"15000000000,15100000000",'msg'=>'这是第一条测试短信']);
//发送短信
$result = Sms::driver('chuanglanold')->send($request);
//查询余额
$result = Sms::driver('chuanglanold')->balance($request);

//创蓝新版,mobile可以单个手机号,或多个手机号英文逗号隔开
$request = new Request(['mobile'=>"15000000000,15100000000",'msg'=>'这是第一条测试短信']);
//发送短信
$result = Sms::driver('chuanglan')->send($request);
//查询余额
$result = Sms::driver('chuanglan')->balance($request);

短信

需要先配置好config/service.php

<?php
require_once  'vendor/autoload.php';

try {
	$downloadImg = new \Utils\DownloadImages();
	$downloadImg->setRemoteUrl("https://www.baidu.com/img/bd_logo1.png", true)
	->setLocalPath("/var/data/")
	->setLocalName("bd_logo1.png");
	$copySize = $downloadImg->download();
} catch (Exception $e) {
	return ['state'=>$e->getCode(),'msg'=>$e->getMessage()];
}

var_dump($copySize);

统计信息

  • 总下载量: 106
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-03-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固