详谈PHP数组 |
本文标签:PHP数组 随着时代的发展,我们的编程技术也越来越多,对于PHP想必大家都很了解吧,我们这里就介绍一下PHP数组吧 。PHP数组是最常见的批量数据存储结构,由于数组采用顺序存储,所以可以方便的进行随机存储 。在很多语言中,数组都是静态的,必须在使用前指定数组的长度,而在PHP中,你完全不用操心这个问题,数组是完全动态的 。你甚至可以这样来使用一个数组 。
然后,我们来模拟洗牌的过程,这实际上是若干次的两张牌交换的过程 。我们产生两个在1'108之间的随机数,然后交换以这两个数为index的数组元素的值就可以了 。因为要多次交换,我们可以把这个过程定义为一个函数 。接着,就是把这108张牌分给4个人,实际上,只要前边的交换次数足够大,直接切成5份就OK了 。不过为了更好的模拟现实和表现数组的特性,我们采用循环的方式来分发 。就是每个人一次四张,然后一个人一张,庄家两张 。好了,整个过程就是这样的了 。下边我们通过程序来说明一些更为细节的东西 。
|