misterunknown: Javascript syntaktisch übertragen

Beitrag lesen

Moin,

PHP ist zwar eine C-Ähliche Sprache, aber diese JavaScript-Objekt-Notationsform ist JavaScript-spezifisch

Ok, dann weiß ich bescheid.

Du kannst das aber sehrwohl in eine Klasse überführen.

class mdl {

function warten(wartesekunden) {
  },

function showpic(...) {
  }
}

Das werde ich jetzt auch machen.

$foo = new mdl;
$foo->showPic(bla.jpg...);


> Natürlich kannst du die Funktionen/Methoden/Properies auch explizt als  public, protected oder private deklarieren.  
> In keinem Fall wirst du aber mit PHP ein Popup am Client öffnen können.  

Das ist mir bewusst. Ich will die Struktur auch nicht, weil ich die Javascript-Funktionen portieren will, sondern weil ich in der Uni am Lehrstuhl eine Internetseite zu betreuen habe, deren System nicht durchschaubar ist. Ich weiß also nicht, welche Funktionsnamen ich nicht belegen darf, weil die Seite sonst nicht mehr funktioniert. Also dachte ich mir, ich mache eine Variable, über die ich dann die Funktionen aufrufe, eben nicht "vorlage();" sondern eben "mdl.vorlage();".  
  
Aber dann mach ich das jetzt mit ner Klasse, wollte sowieso mit OOP anfangen.  
  
Grüße Marco