关联数组对齐 => 与 PHP-CS-Fixer
Associative array align => with PHP-CS-Fixer
关联数组 => 应该与 PHP-CS-Fixer 对齐吗?
$array = [
1 => 'a',
'1' => 'b',
1.5 => 'c',
true => 'd',
];
或
$array = [
1 => 'a',
'1' => 'b',
1.5 => 'c',
true => 'd',
];
中找不到过滤器
过滤器是 align_double_arrow
现在这是使用 PHP-CS-Fixer (v2, v3) 的新版本 运行 align_double_arrow
的正确方法,它将在双精度后对齐数组元素箭头('=>'):
php-cs-fixer fix path \
--rules='{"binary_operator_spaces": {"operators": {"=>": "align_single_space_minimal"}}}'
更多阅读:
https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/3.0/doc/rules/operator/binary_operator_spaces.rst
关联数组 => 应该与 PHP-CS-Fixer 对齐吗?
$array = [
1 => 'a',
'1' => 'b',
1.5 => 'c',
true => 'd',
];
或
$array = [
1 => 'a',
'1' => 'b',
1.5 => 'c',
true => 'd',
];
中找不到过滤器
过滤器是 align_double_arrow
现在这是使用 PHP-CS-Fixer (v2, v3) 的新版本 运行 align_double_arrow
的正确方法,它将在双精度后对齐数组元素箭头('=>'):
php-cs-fixer fix path \
--rules='{"binary_operator_spaces": {"operators": {"=>": "align_single_space_minimal"}}}'
更多阅读: https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/3.0/doc/rules/operator/binary_operator_spaces.rst