PHP:
	
	  function my_function()
  {
    $states = array('schwarz', 'rot', 'blau');
    $transactionIDs = array('1', '2', '3');
    $result = '<img src="inventory_images/8.jpg" onclick="changecolor(this)" name="nummer.$transactionID" />';
    foreach ($transactionIDs as $transactionID) {
      foreach ($states as $state) {
        $testPath = sprintf('<img src="transactions/Ordner.%s/%s.png",$transactionID ,$state />');
        if (file_exists($testPath)) {
          $result = $testPath;
          break;
        }
        return $result;
      }
    }
  }
	Also wird return $result; gelesen:
		PHP:
	
	name="nummer.$transactionID"
name="nummer.$transactionID"
name="nummer.$transactionID"
	
		PHP:
	
	name="nummer.1"
name="nummer.2"
name="nummer.3"
	lg