PHPackages                             szjcomo/phputils - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. szjcomo/phputils

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

szjcomo/phputils
================

php 常用开发工具包

v0.0.7(6y ago)1651Apache-2.0PHPPHP &gt;=5.6.0

Since Oct 26Pushed 6y ago1 watchersCompare

[ Source](https://github.com/szjcomo/phputils)[ Packagist](https://packagist.org/packages/szjcomo/phputils)[ RSS](/packages/szjcomo-phputils/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (8)Used By (1)

phputils
========

[](#phputils)

通用php工具类

```
use szjcomo\phputils\IdentityNum;
use szjcomo\phputils\Tools;

//图像处理
//$fileName = '123.jpg';
//图像画转,更多用法请参考ThinkPHP5的图像处理类库
//Tools::image($fileName)->flip(\think\image::FLIP_Y)->save('./456.jpg');

//swoole版本get/post请求
/*go(function(){
	$result = Tools::curl_get('http://www.sizhijie.com',[],false,true);
	print_r($result);

	$result = Tools::curl_post('http://www.sizhijie.com',[],false,true);
	print_r($result);
});*/

//普通的get请求
/*$result = Tools::curl_get('http://www.sizhijie.com');
print_r($result);*/

//普通post请求
/*$result = Tools::curl_post('https://www.baidu.com',['word'=>'szjcomo']);
print_r($result);
*/

//递归节点
/*$array = [
	['id' => 1, 'pid' => 0, 'name' => '江苏省'],
	['id' => 2, 'pid' => 1, 'name' => '盐城市'],
	['id' => 5, 'pid' => 4, 'name' => '虎丘区'],
	['id' => 3, 'pid' => 2, 'name' => '东台'],
	['id' => 6, 'pid' => 3, 'name' => '后港'],
	['id' => 4, 'pid' => 1, 'name' => '苏州'],
	['id' => 7, 'pid' => 0, 'name' => '上海']
];
$data = Tools::Recursion($array);

//递归获取所有上级节点
print_r(Tools::parentsRecurtion($array,6));

//递归反转成有顺序的一维数组
print_r(Tools::RecursionToArray($data));*/

//创建目录
//print_r(Tools::createDirectory('./file'));
//清空目录
//print_r(Tools::cleanDirectory('./file'));
//删除目录
//print_r(Tools::deleteDirectory('./file'));
//拷贝目录
//print_r(Tools::copyDirectory('./file','./files'));
//移动目录
//print_r(Tools::moveDirectory('./file','./files/file'));

//创建文件
//print_r(Tools::createFile('./files/file/index.php',"
