Hallo,
wie euch der Titel schon sagen kann hab ich ein Problem mit (m)einem PHP-Code.
kommt in
Alles anzeigen
wie euch der Titel schon sagen kann hab ich ein Problem mit (m)einem PHP-Code.
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /usr/export/www/vhosts/funnetwork/hosting/xorandor/apache.home/RhinoCMS/system/cpv/texts.php on line 8
kommt in
Quellcode
- class RhinoCPV {
- public function getNodes($txt){
- $strt = "[";
- $end = "]";
- $sp = explode($strt,$txt);
- foreach($sp as $sp1){
- $sp2 = explode($end,$sp1);
- $spt[] = $sp2[0];
- }
- return $spt;
- }
- public function parseFile($file){
- $ret = array();
- $frmt = implode("",file($file));
- $frmt = str_replace(" ","",$frmt);
- $frmt = str_replace("\n","",$frmt);
- $frmt = str_replace("
- ","",$frmt);
- $frmt = str_replace("\t","",$frmt);
- $frmt = str_replace(" ","",$frmt);
- $obj = explode("}",$frmt);
- foreach($obj as $no){
- $t = explode("{",$no);
- $lvl_name = $t[0];
- unset($t[0]);
- $nxt = implode("{",$t);
- $sn = explode(";",$nxt);
- unset($sn[count($sn)-1]);
- foreach($sn as $snf){
- $t2 = explode(":",$snf);
- eval("\$te = ".$t[1].";");
- $ret[$lvl_name][$t2[0]] = $te;
- }
- }
- return $ret;
- }
- public function formatText($str,$file){
- if(file_exists($file)){
- $frmt = RhinoCPV::parseFile($file);
- print_r($frmt);
- }else{
- return false;
- }
- }
- }
- echo RhinoCPVTexts::formatText("[example:test]","example.cpv");
- ?>