Exemple #1
0
 /**
  * @return Array
  * @param unknown $value
  * @param unknown $current
  * @param unknown $displayvalue
  * @desc pairs of select box values and display values packaged into an array with a true/false for a match to the current value
  */
 function select_createpackage($value, $current, $displayvalue)
 {
     $resultpackage['value'] = $value;
     if (!is_array($current)) {
         $resultpackage['match'] = string::match($value, $current, '');
     } else {
         $resultpackage['match'] = arrays::member($value, $current);
     }
     $resultpackage['displayvalue'] = $displayvalue;
     return $resultpackage;
 }
Exemple #2
0
 function testStringMatch()
 {
     $this->assertTrue(string::match('1', '1', false));
     $this->assertFalse(string::match('11', '1', false));
     $this->assertTrue(string::match('', '', false));
 }