v5.dk logo
Kom ind og besøg vores Discord Chat-community
Bliv medlem her eller læs mere om Discord her
Kærlighed kan godt købes for penge
- vi elsker nemlig vores kunder :-)

Mere info Køb nu

Premium på v5.dk
v5.dk logo  v5.dk e-learning
Log på med Facebook
  • Log ind på v5.dk
  • Opret bruger
  • Log ind
  • v5.dk Premium
  • v5.dk Premium
  • Hvad siger vores kunder?
  • E-læring for begyndere
  • icon for WordPress 4 e-learning WordPress 4
  • icon for Office 365 e-learning Office 365
  • icon for Microsoft Word e-learning Microsoft Word
  • Bloggen for alle
  • E-læring for nørder
  • icon for PHP-programmering e-learning PHP-programmering
  • icon for iOS Programmering e-learning iOS Programmering
  • icon for Linux Server e-learning Linux Server
  • Bloggen for nørder
  • Arkiverede videoer
  • Fællesskab
  • Forum
  • Idéer og ønsker
  • Markedspladsen
  • v5.dk Premium
  • Gratis webhotel
  • Cloud-servere
  • Om v5.dk
  • Søg på v5.dk
  • Om v5.dk ApS
    • Om virksomheden
    • RSS-feeds og tjenester
    • Driftsmeddelelser
    • Presse-kit
    • Ledige jobs
    • Social Netværk
      • Facebook
      • Twitter
      • Instagram
    • Alt det andet
      • Forretningsbetingelser
      • Ophavsret og Copyright
  • Kontakt kundeservice
  • FAQ og Hjælp
    • Premium og abb.
    • Videoer og Afspiller
    • Forum og Points
    • Cloud-servers
  • Partner/Virksomhed
  • Partner-kanal
v5.dk logo mobile
  • Menu
  • Opret bruger

Hvad er galt i denne simple php kode?

  • v5.dk
  • Forum
  • PHP-programmering
  • Hvad er galt i denne simple php kode?
  • Sidevisninger: 3067 har set dette indlæg
Besvar #0Spørgsmål oprettet af @Wendel | 5700 points
30 points ude 3 indlæg 7 år siden Spørgsmål besvaret
avatar
 

Hvorfor kikser dette stykke kode for mig?<?php
include ("app.php");

// Vis indholdet af min app class
$obj = new MinApp;
$obj2 = new MinApp;
//sætter værdien af opjekt 1
$obj->setVar('jeg kan lide en gul bil obj 1');
//sætter værdien af objekt 2
$obj2->setVar('jeg kan også lide en orange bil obj 2');
//Udskriver værdien af $obj
echo getVar->$obj();
//udskriver værdien af $obj2
echo getVar->$obj2();

?> Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR), expecting ',' or ';' in /var/www/wendel.z5.dk/www/index.php on line 12

Dette svar er accepteret af OP og tildelt 30 points
avatar
 
Besvar#1 @db Admin svarede for 7 år siden

Hej 10217 @wendel 

Jeg tror du har fået byttet rundt på rækkefølgen af variablen og din funktion.

Nu kan jeg ikke se indholdet af din app.php fil, men jeg tror de sidste 4 linjer skal se sådan her ud, altså $obj først, og så ->getVar() bagefter.

//Udskriver værdien af $obj 
echo $obj->getVar(); 
//udskriver værdien af $obj2 
echo $obj2->getVar();

Løste dette dit problem? Ellers må du endelig skrive herinde igen :)


Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

avatar
 
Besvar#2 @Wendel kommenterede for 7 år siden

Tak db

Her er app filen. Jeg synes jeg har fulgt instruktionen fuldstændigt.

<?php
//Vore app / DRY programmering ikke gentage sig selv

class MinApp {

public $var1 = "jeg er en klasse-variabel";

public function setVar($newvalue){
//ændre værdien af var1 til newvalue
$this->var1 = $newvalue;
}
public function getVar(){
//henter værdien af $var1
return $this->var1;
}
}
?>

avatar
 
Besvar#3 @Wendel kommenterede for 7 år siden

Tak db

Det løste problemet, jeg må have sovet i timen

NVH wendel

Spørgsmålet er besvaret, men du er altid mere end velkommen til at skrive en kommentar!
avatar
 

Du er ikke logget ind

Du skal være logget ind på v5.dk før du kan benytte vores forum. Det er ganske gratis at oprette en bruger.

Opret en ny gratis bruger Log ind

Følger med i denne tråd

Wendel

Forum kategorier

  • Generelt
  • Guides & Howto113
  • Offtopic / Andet297
  • Microsoft Office
  • Microsoft Word15
  • Microsoft Excel4
  • Microsoft PowerPoint0
  • Web og hjemmesider
  • Wordpress17
  • Operativsystemer
  • Apple Mac OS X15
  • Apple iOS28
  • Microsoft Windows4
  • Linux16
  • Teknologier
  • Netværk og WiFi3
  • Internet-tjenester9
  • Programmering
  • PHP-programmering125
  • iPhone-/Xcode-programmering10

Aktive forum-tråde lige nu

Fejl ifm. var_dump
Tegne Program
Er det værd at have en "portfolio"-hjemmeside!?
Fejlkode i form af bip-lyde ved opstart af gammel stationær PC
MacBook gået ud ved indsættelse at IPhone SE…
Chrome Auto Fyld holdt op med at virke
ÆØÅ
Loop Nested JSON Array til Table
Bygget med af v5.dk
© Copyright 2006-2023 • Forretningsbetingelser • Copyright • Persondata- og Cookiepolitik
v5.dk ApS - Åbogade 15 - 8200 Aarhus N - CVR: 36902833
v5.dk logo
Hej, vi hedder v5.dk og vi laver e-learning på dansk

v5.dk er sat i verden for at gøre teknologi tilgængeligt og anvendeligt for både professionelle og almindelige brugere på alle niveauer.

93 200 555
  Skriv til os
v5.dk bruger cookies til at huske dine indstillinger, livechat samt til statistik
 

Alle vores priser er inkl. moms Sikker SSL-beskyttet forbindelse

Dankort og Visa-Dankort  Visa  Mastercard og Mastercard Junior  Maestro

  • Produkter
  • v5.dk Premium
  • Cloud-servers
  • v5.dk
  • Om v5.dk
  • Kunderne siger
  • Kontakt os
  • Presse
  • Stay updated
  • RSS & tjenester
  • Søg på v5.dk
  • Sitemap