Свежайшие Пирожки от CakePHP по-русски

Полнейшее руководство CakePHP 1.2 на русском языке, горячие новости и полезные статьи

numeric

array Set::numeric ($array=null)

Checks to see if all the values in the array are numeric

Простой текст
  1. $data = array('one');
  2. $res = Set::numeric(array_keys($data));
  3. // $res is true
  4. $data = array(1 => 'one');
  5. $res = Set::numeric($data);
  6. // $res is false
  7. $data = array('one');
  8. $res = Set::numeric($data);
  9. // $res is false
  10. $data = array('one' => 'two');
  11. $res = Set::numeric($data);
  12. // $res is false
  13. $data = array('one' => 1);
  14. $res = Set::numeric($data);
  15. // $res is true
  16. $data = array(0);
  17. $res = Set::numeric($data);
  18. // $res is true
  19. $data = array('one', 'two', 'three', 'four', 'five');
  20. $res = Set::numeric(array_keys($data));
  21. // $res is true
  22. $data = array(1 => 'one', 2 => 'two', 3 => 'three', 4 => 'four', 5 => 'five');
  23. $res = Set::numeric(array_keys($data));
  24. // $res is true
  25. $data = array('1' => 'one', 2 => 'two', 3 => 'three', 4 => 'four', 5 => 'five');
  26. $res = Set::numeric(array_keys($data));
  27. // $res is true
  28. $data = array('one', 2 => 'two', 3 => 'three', 4 => 'four', 'a' => 'five');
  29. $res = Set::numeric(array_keys($data));
  30. // $res is false