SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.12.2008, 17:23:15
IBKR IBKR ist offline
Anfänger
 
Registriert seit: Dec 2008
Alter: 32
Beiträge: 2
"If" ohne operator?

Hallo,

ich versuche gerade einen etwas aufwändigeres php script für eine bereits bestehende news-seite einer homepage zu verstehen und bin dabei auf die Zeile

PHP-Code:
if($ds[headline1]) $headline $ds[headline1]; 
gestoßen. was bedeutet das nun wenn in der if klammer kein operator (<,>,=) und kein zweites argument zum vergleichen steht?

MFG IchbinkeinReh

Geändert von IBKR (11.12.2008 um 17:53:01 Uhr) Grund: problem hat sich erledigt
Mit Zitat antworten
  #2  
Alt 11.12.2008, 17:42:30
Benutzerbild von agent47
agent47 agent47 ist offline
Anfänger
 
Registriert seit: Nov 2008
Alter: 35
Beiträge: 106
AW: "If" ohne operator?

in der if anweisung muss kein vergleich durchgeführ weren, if führt die nachfolgende/n Aunwesung/en aus wenn der wert true in der klammer ermittelt wird, d.h. wenn die variable Boolsche werte als logisch "1" oder Logisch "0", true oder false hat is das genau das gleiche wie ein vergleich
Mit Zitat antworten
  #3  
Alt 11.12.2008, 17:47:06
IBKR IBKR ist offline
Anfänger
 
Registriert seit: Dec 2008
Alter: 32
Beiträge: 2
AW: "If" ohne operator?

also überprüft er praktisch nur ob das array leer ist und wenn es nicht leer ist nimmt er das als überschrift. hmm klingt logisch, hätt ich auch drauf kommen können.
danke für die antwort
Mit Zitat antworten
  #4  
Alt 11.12.2008, 18:18:03
Benutzerbild von agent47
agent47 agent47 ist offline
Anfänger
 
Registriert seit: Nov 2008
Alter: 35
Beiträge: 106
AW: "If" ohne operator?

nein, er prüft auf wahr oder falsch, wenn es leer ist kann es nix damit anfangen.
ein vergleich egal zwischen was bringt immer einen wahrheitswert als wahr oder falsch bzw. true oder false

PHP-Code:
==  -> ja -> also true 
-> nein -> also false 

Geändert von agent47 (11.12.2008 um 18:19:55 Uhr)
Mit Zitat antworten
  #5  
Alt 11.12.2008, 20:47:02
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: "If" ohne operator?

Zitat:
also überprüft er praktisch nur ob das array leer ist
Wenn es wirklich ein Array ist, hast du recht!

if($ds[headline1])
ist das gleiche wie:
if((bool)$ds[headline1])
oder schöner
if(!empty($ds['headline1'])) // ohne warning/hint wenn nicht existent
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Switch-Abfrage arbeitet nicht xenus PHP für Fortgeschrittene und Experten 3 03.01.2008 15:01:09
Problem mit "if" und "else" Echsekiuta PHP für Fortgeschrittene und Experten 7 13.09.2007 14:46:30
suche operator für "enthalten" kirtas PHP Grundlagen 4 27.09.2005 16:56:39
Wie benutze ich ein OR Operator DanielEXQ PHP für Fortgeschrittene und Experten 6 21.07.2003 13:25:52
Was ist === für ein Operator! Ben20 PHP für Fortgeschrittene und Experten 4 21.02.2003 09:18:10


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:59:31 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt