PHP Fatal fejl Rettelse: Kan ikke bruge metode returnere værdi i at skrive sammenhæng

PHP compiler generere fatal fejl, hvis du bruger funktionen returnere værdi i læse / skrive sammenhæng. Selv om dette ikke er gældende for alle PHP-understøttet funktion, men PHP-funktionen som tomme understøtter ikke brug af funktionen på denne måde. Med andre ord, kan PHP tom funktion ikke kontrollere den returnerede værdi af en funktion eller metode. Det kan kun kontrollere variabler, så brug kun variable inde tom funktion. Enhver anden funktion eller udtryk inde tom funktion vil føre til at generere fatal fejl.

Eksempel Problem Løsning:

Forkert
if (empty (trim ($ forklaring))) echo "Empty" else echo "Not Empty";

Korrekt
$ vidnesbyrd = trim ($ vidneudsagn);
if (empty ($ vidneudsagn)) echo "Empty" else echo "Not Empty";

Forkert
if (empty ($ bobj-> get_results ( 'post')) (/ / Processing kode)

Korrekt
$ tmp = $ bobj-> get_results ( 'stilling'),
if (empty ($ tmp)) (/ / Processing kode)


Læs Related Post

leave a response , or trackback from your own site. Du kan følge alle svar til denne post via RSS 2.0 feed. Du kan efterlade et svar, eller styrekugle fra dit eget site.

AddThis Social Bookmark Button

Leave a Reply



Modtag bibliotek submitter software til nemt at administrere dine indlæg til fri (eller betalt) telefonbøger. blot indtaste dit navn og e-mail-adresse i boksen.

Tilmeld dig vores nyhedsbrev for at holde dig opdateret.

Navn: E-mail:
Luk