算法

PHP数组多属性进行排列组合

抽象一下需求: 在构建某个对象时,它拥有多个属性,每个属性拥有多个可选的值,需要穷举出每个属性不同的选择组合构建出的不同对象,比如: 输入参数: $arr = [ ‘Name’ => [‘Jack’, ‘Lily’, ‘Martin’], ‘Age’ => [’18’, ’12’], ‘Gender’ => [‘male’, ‘female’], ‘Address’ => […]

PHP面试题精选

精选一些PHP面试题汇总一下给个参考: 数据库字段int(10)与int(11)的区别 在字段被指定为int时就确定了他是占用4bytes(字节),也就是8bit(位),而int(10)代表的其实是显示宽度,也就是存储的时候如果不足10位会自动补全,比如int(4),输入的是100,那么会被补全为0100。 所以int(M)中的M理解为最大显示宽度。最大有效显示宽度是255。显示宽度与存储大小或类 […]

Scroll to top