从id视频中的数组tmb编号中进行选择


select from array tmb number from id video

我制作了一个脚本,但我不知道如何使其成为

代码:

 function ID_Photo_TMB( $ID ) {
  $Images_TMB_Data    = array(
   'tmb'               => array(
    'Max'               => '105296',
    'Min'               => '73296',
   ),
   'tmb3'              => array(
    'Max'               => '73295',
    'Min'               => '42966',
   ),
   'tmb2'              => array(
    'Max'               => '42965',
    'Min'               => '1',
   ),
  );

 }

比方说$ID=32332我如何使函数返回tmb(数字)什么ID在tmb或tmb2或tmb3 的Max/Min范围之间

我已经扩展了您的函数,以包含满足您的需求所需的代码。

function ID_Photo_TMB( $ID ) {
  $Images_TMB_Data    = array(
   'tmb'               => array(
    'Max'               => '105296',
    'Min'               => '73296',
   ),
   'tmb3'              => array(
    'Max'               => '73295',
    'Min'               => '42966',
   ),
   'tmb2'              => array(
    'Max'               => '42965',
    'Min'               => '1',
   ),
  );
 foreach ($Images_TMB_Data as $key => $val) {
     if ($ID >= $val['Min'] && $ID <= $val['Max']) return $key;
 }
}
foreach ($Images_TMP_Data as $key => $value) {
  if ($ID >= $value['Min'] && $ID <= $value['Max']) {
    return $key;
  }
}