array 转换为数组 bool或boolean 转换为布尔值 int或integer 转换为整数 object 转换为对象 real或double或float 转换为浮点数 string 转换为字符串 ——————————————————- gettype(mixed var) 获取类型 有8个可能的返回值:array, boolean, double, integer, object, resource, string, unknow type settype(mixed var, string type) 转换类型 有7个值可取:array, boolean, float, integer, null, object, string ——————————————————-- 用于检测类型的几个函数,顾名思义,就不再解释作用了: is_array() is_bool() is_float() is_integer() is_null() is_numeric() is_object() is_resource() is_scalar() is_string()
View Details%b 将参数认为是一个整数,显示为二进制数 %c 将参数认为是一个整数,显示为对应的ASCII字符 %d 将参数认为是一个整数,显示为有符号十进制数 %f 将参数认为是一个浮点数,显示为浮点数 ps:可以用%.2f来控制小数为2位 %o 将参数认为是一个整数,显示为八进制数 %s 将参数认为是一个字符串,显示为字符串 %u 将参数认为是一个整数,显示为无符号十进制数 %x 将参数认为是一个整数,显示为小写的十六进制数 %X 将参数认为是一个整数,显示为大小的十六进制数
View Details幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“setTrue()”函数就是一个幂等函数,无论多次执行,其结果都是一样的.更复杂的操作幂等保证是利用唯一交易号(流水号)实现
View Details