php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.02.2006, 20:38  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard Variable in einer Klasse definieren

ICh befinde mich in einer Klasse und möchte nun die Variable
dir setzen indem ich den root Pfad aus einer definierten variable und das Verzeichnis angebe nur funktioniert das nicht!
Wie muss ich es angeben ?

PHP-Code:

 
if(!defined('root_dir')) 
  {
    
define('root_dir'dirname(__FILE__) . DIRECTORY_SEPARATOR);
  }
    

class 
do_it
 
{

  
   var 
$save_dir root_dir.'/folder1/'

Bekomme immer nur die Meldung

Code:
Parse error: parse error, expecting `T_FUNCTION' in C:\apachefriends\xampp\htdocs\Pages\Atnopis Hot Portal\acp\lib\acp_functions\class_compiler.php on line 17
(Zeile 17 ist die Zeile wo var $save_dir steht)

Gruß SimonErich
__________________
Der G-Translator
Simon9990 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.02.2006, 21:07  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.818
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

das geht mit php nicht, du kannst bei der klassenvariablendeklaration nichts reinpacken, was irgendwie berechnet werden muss,

var $time = 30 * 60;

geht auch nicht.

initialisiere die variable im konstruktor.
axo ist offline  
Alt 01.02.2006, 21:21  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Warum eigentlich nicht? Grade bei Konstanten wundert es mich...
Zergling-new ist offline  
Alt 01.02.2006, 22:01  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard

hmmm... komisch
Ok danke
__________________
Der G-Translator
Simon9990 ist offline  
Alt 01.02.2006, 23:00  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Und, es ist üblich, Konstanten in Großbuchstaben zu schreiben.

Basti
Basti ist offline  
Alt 01.02.2006, 23:25  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

innerhalb einer Klasse kannst auch das Schlüsselwort const verwenden allerdings weiß ich nicht obs geht mit der Berechnung ... aber was spricht dagegen den Wert im constructor zuzuweisen?

Code:
class XYZ
{
const MYCLSCONST = ....;
}
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält.
HStev ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variable aus Klasse herausbekommen GSJLink PHP Tipps 2008 7 16.02.2008 22:25
Variable als {xyz} definieren? Nightuser PHP Tipps 2008 11 21.08.2007 13:54
eine Variable für alle Funktionen definieren Wing PHP Tipps 2007 16 24.06.2007 21:02
Variable setzen außerhalb von der Klasse phpbeginner PHP Tipps 2007 13 28.03.2007 14:09
PHP 5 : Methode außerhalb der Klasse definieren Unknown PHP Tipps 2006 9 23.05.2006 11:31
Variable in $this Variable der Klasse benutzen PHP Tipps 2006 5 03.05.2006 20:04
undefined variable: ... -> wie definieren? PHP Tipps 2006 19 25.01.2006 14:49
Das weiss jeder ausser mir: Mit if eine Variable definieren Mike55 PHP Tipps 2007 6 22.11.2005 13:11
[Erledigt] Variable aus Ergebnis definieren! PHP Tipps 2005 7 24.05.2005 13:23
variable in url definieren - wie? djma PHP Tipps 2005 5 18.05.2005 15:27
[Erledigt] In URL Variable definieren PHP Tipps 2005 4 09.05.2005 19:08
Php Code als Variable definieren und in Template darstellen PHP Tipps 2004-2 4 31.12.2004 16:22
[Erledigt] Variable erst später definieren? PHP Tipps 2004-2 10 04.12.2004 20:23
[Erledigt] Variable definieren PHP-Fortgeschrittene 3 04.11.2004 20:02
Variable einer Klasse PHP Tipps 2004 2 15.06.2004 16:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
variable in objekt definieren php, php class variable define, class var neu definieren php, ph klasse var, php variablen in klassen definieren, php variable konstruktor vordefinieren, php klasse variablen deklarieren, variable in klassen benutzen, php klasse in klasse definieren, php variablen klassen definieren, variable für klasse definieren, variable var class

Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.