PHP中的二分查找算法适用于有序数组。这种算法要求待查找的数据集是有序的,即数据元素按照某种特定的顺序进行排列,如从小到大或从大到小。在二分查找中,算法首先会将待查找的值与有序数组的中间元素进行比较,如果相等则查找成功并返回中间元素的位置;如果不等,则根据比较结果确定下一步的查找范围应该缩小到数组的左半部分还是右半部分,并重复上述过程,直到找到所查找的值,或者查找范围为空(即查找失败)。因此,有序数组是支持二分查找算法的关键数据结构。