2017 © Pedro Peláez
 

library data-type

data-type transformer

image

maxlcoder/data-type

data-type transformer

  • Thursday, October 19, 2017
  • by maxlcoder
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

数组或对象属性类型转换

配置

需要转换的属性与类型, (*1)

支持类型有, (*2)

  • "boolean" or "bool"
  • "integer" or "int"
  • "float" or "double"
  • "string"
  • "array"
  • "object"
  • "null"

示例

// 举例
$configs = [
  'username' => 'string',
  'age' => 'int',
];
$datas = [
  'username' => 'Lily', // string
  'age' => '12', // string 
];
var_dump($datas);
/*
array(2) {
  ["username"]=>
  string(4) "Lily"
  ["age"]=>
  string(2) "12"
}
*/
$app = new DataType($configs);
$results = $app->convert($datas);
var_dump($results);
/*
array(2) {
  ["username"]=>
  string(4) "Lily"
  ["age"]=>
  int(12)
}
*/

The Versions

19/10 2017

dev-master

9999999-dev

data-type transformer

  Sources   Download

MIT

by Avatar maxlcoder