Autorius Tema: Define ir kintamieji  (Skaityta 2629 kartus)

Neprisijungęs Arnas

  • Naujokas
  • *
  • Įrašai: 7
  • Karma: +0/-0
    • Žiūrėti profilį
Define ir kintamieji
« Įrašytas: 2010-11-28 23:58:29 pm »
Sveiki, mokausi PHP ir iškilo toks klausimas: Kuo skiriasi define ir kintamieji+echo? Tikiuosi esmę pagavot, labai prašau, kad paaiškintumėte su laaabai aiškiais pavyzdžiais, nepairškite, kad aš tik pradedantysis :P

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: Define ir kintamieji
« Atsakymas #1 Įrašytas: 2010-11-29 12:29:13 pm »
define ir echo visiskai skirtingi dalykai yra. su define gali apibrezti konstantas, o su echo isvesti kanors i html ar kur kitur
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs Arnas

  • Naujokas
  • *
  • Įrašai: 7
  • Karma: +0/-0
    • Žiūrėti profilį
Re: Define ir kintamieji
« Atsakymas #2 Įrašytas: 2010-11-29 13:25:36 pm »
Bet gal gali paaiškinti, kurį kada naudoti?? Nesuprantu niekaip..

Neprisijungęs Macaque

  • Dalyvis
  • **
  • Įrašai: 861
  • Karma: +26/-0
  • makakuje.
    • Žiūrėti profilį
Re: Define ir kintamieji
« Atsakymas #3 Įrašytas: 2010-11-29 14:57:05 pm »
įsivaizduok, kad turi prisijungimo prie mysql duomenis ir žinai, kad jie kisti negali, tai pasidarai:

Kodas: (php) [Pasirinkti]
<?php

define
(&#39;DB_INFO&#39;, &#39;mysql:host=localhost;dbname=tavo_db_pav&#39;);
define(&#39;DB_USER&#39;, &#39;root&#39;);
define(&#39;DB_PASS&#39;, &#39;&#39;);

$db = new PDO(DB_INFODB_USERDB_PASS);

?>


beje, juos naudojant nereikia dėti dolerio($) ženklo.

o apie echo, tai jau sakė primatas =]
„Tik vienas dalykas gali svajonę padaryti neįgyvendinamą: tai baimė, kad nepasiseks. “ - Paulo Coelho

Rekomenduoju pirkti domenus iš - IV.lt

Manualai.lt Forumas

Re: Define ir kintamieji
« Atsakymas #3 Įrašytas: 2010-11-29 14:57:05 pm »

Neprisijungęs Lukas

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7431
  • Karma: +232/-15
    • Žiūrėti profilį
Re: Define ir kintamieji
« Atsakymas #4 Įrašytas: 2010-11-29 16:44:28 pm »
taip pat jei apibresi konstanta, ja gali naudoti isvedime ir vel, kaip sake macaque, nereikia dolerio zenklo. gerai dar tuo, kad jai isvedi ir jei konstanta neturi reiksmes, iseina kaip tekstas:

<?php
define
(&#39;PIRMA&#39;, &#39;reiksme&#39;);

print "pirma konstanta: PIRMA antra konstanta: ANTRA";
?>


kadangi ANTRA nera apibrezta, tai ten ne konstanta, o paprastas zodis ;) isves:

Citata
pirma konstanta: reiksme antra konstanta: ANTRA
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Gerda Photography
Serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Re: Define ir kintamieji
« Atsakymas #4 Įrašytas: 2010-11-29 16:44:28 pm »