我注意到PHP的内部函数从不使用字符串作为预定义或有限值,只使用常量.
例如:
pad_type:
可选参数pad_type可以是STR_PAD_RIGHT,STR_PAD_LEFT或STR_PAD_BOTH.如果未指定pad_type,则假定为STR_PAD_RIGHT.
这里不使用字符串作为参数的原因是什么?
str_pad($test, 10, 0, 'left')
看起来比简单得多 str_pad( $test, 10, 0, STR_PAD_LEFT)
(这更像是一个元问题.我希望可以在这里问一下.)
归档时间: |
|
查看次数: |
290 次 |
最近记录: |