Hier erstmal mein Code
Wie schon in der Überschrift zu lesen meckert der über das { am Beginn der for-Schleife. Das kann ich mir leider nicht erklären und ich finde auch bei google nichts, es ist aber auch schwer danach zu suchen. Also, wenn ich im php-manual nachgucke bin ich der Meinung, dass die Syntax der for-Schleife richtig ist. DANKE
PHP:
case 'doc':
$print[$row['pos']] .= '<div id="dat_text">';
$return = datView($row['dat_id'], $ebene);
echo '<br />VAR_DUMP print: <br />';
var_dump ($return);
echo '<br />VAR_DUMP END <br />';
if($return){
$texttmp = array();
preg_match ('/(<ul>.*</ul>|<ol>.*</ol>|<p>.*</p>|<table>.*</table>)/gis', $row['text'], $texttmp);
$text = array();
$n = 1;
$arrzahl = count($texttmp)+count($return);
for ($i = 0; $i < $arrzahl; $i++) { //DIESE '{' wird bemängelt <==
if(isset($return[$i]){
$text[$i] = $return[$i];
}else{
$text[$i] = $texttmp[$n];
$n++;
}
}
$print[$row['pos']] .= implode($text);
}else{
$print[$row['pos']] .= $row['text']
}
$print[$row['pos']] .= '</div>';
break;
Wie schon in der Überschrift zu lesen meckert der über das { am Beginn der for-Schleife. Das kann ich mir leider nicht erklären und ich finde auch bei google nichts, es ist aber auch schwer danach zu suchen. Also, wenn ich im php-manual nachgucke bin ich der Meinung, dass die Syntax der for-Schleife richtig ist. DANKE
Zuletzt bearbeitet: