php (+) (-) (*) (/) rechnen ?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Servus87
Mitglied
Beiträge: 23
Registriert: 10.11.2003 20:25
Wohnort: Nürnberg
Kontaktdaten:

php (+) (-) (*) (/) rechnen ?

Beitrag von Servus87 »

Kann mir jemand helfen?

Ich würde gerne wissen wie ich in php + - usw...
irgend was ausrechnen kann...
zum beispiel

$today = date('d');

befehl ('$today' + '2')
oder sowas...
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Also eigentlich ganz einfach:

Code: Alles auswählen

$a = 5;
$b = $a + 15;
$b ist dann 20.
Es gibt dann noch fortgeschrittene Techniken wie

Code: Alles auswählen

$a++;
(erhöht $a um 1)
oder

Code: Alles auswählen

$b *= 5;
(multipliziert $b mit 5)

Details gibt's unter http://www.php.net/manual/de/language.operators.php

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Wenn Du Datum-Angaben berechnen willst, ist mktime Dein Freund.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
mr.no-name
Mitglied
Beiträge: 1883
Registriert: 20.10.2003 12:07
Wohnort: Hannover

Beitrag von mr.no-name »

Elo
Mitglied
Beiträge: 318
Registriert: 04.11.2002 17:44

Beitrag von Elo »

@Servus87

Code: Alles auswählen

('$today' + '2')
Sehr unglücklich.

Was ist wenn

Code: Alles auswählen

$today = 31
ist, dann wäre

Code: Alles auswählen

$today + 2 = 33
Ein Monat mit 33 Tagen?

Arbeite lieber mit dem Original Timestamp.
Um bei deinem Beispiel zu bleiben:

Code: Alles auswählen

$today = $today + 172800;
$today = date('d')
Elo
Antworten

Zurück zu „Coding & Technik“