Autorius Tema: gettype ir settype  (Skaityta 858 kartus)

Neprisijungęs Arnas

  • Naujokas
  • *
  • Įrašai: 7
  • Karma: +0/-0
    • Žiūrėti profilį
gettype ir settype
« Įrašytas: 2010-11-29 23:02:08 pm »
Sveiki, vis mąstau, bet niekaip man "nedaeina" kam šiuos elementus reikia naudoti??? (kalbu apie gettype ir settype). Nu niekaip nesuprantu.. Tarkim, settype() tiksliai nustato kintmojo tipą. Tai jei aš tą tipą pats parašau ir aš žinau, kokio tipo kintamasis yra, tai kam man dar rašyt tą settype?? Galit kas paaiškint?.. Ir dar jei galit paaiškinkit, kam išvis tą tipą rašyti, jei aš žinau, kokio tipo kintamasis yra..?

Prisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Re: gettype ir settype
« Atsakymas #1 Įrašytas: 2010-11-30 00:09:01 am »
jei jau kalbi apie php kintamuju tipus, turetum zinoti, kad php kalboje kintamaji uztenka aprasyti taip:

$a;

pradinis jo tipas net nzn koks yra, gali pasiziureti su ta gettype :D bet poto, ka tam kintamajam bepriskirsi, jis dinamiskai pakeis savo tipa i toki, kokio reikia :) cia mano megstamiausia php savybe ;]

pvz

$a='labas';
// tipas dabar $a yra string
$a=12;
//jau integeris ar kitas skiaciu tipas, nzn tiksliai kuri uzdeda
$a=0.12;
// dabar tai tikriausiai float patapo
$a[0]='labas';
$a[1]=12;
$a[2]=array('a','b','c');

o dabar tapo masyvu su skirtingai tipais kiekvienam elemente :]

$a = new class();

jau tapo objektu..

$a = $a->objekto_fcjia();

tarkim ta fcija grazino "true", tada $a jau tapo loginiu

$a = 0;

dabar $a yra ir skaicius ir loginis iskart, jei idesi if($a) bus tas pats kaip if(false)

$a = 1;

dabar jau tapo skaiciumi ir kartu "true", tik 0 yra false, kiti skaiciai - true, su neigiamais nesu tikras

pagauni dabar kam tokiso fcijos? ; ]
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs Arnas

  • Naujokas
  • *
  • Įrašai: 7
  • Karma: +0/-0
    • Žiūrėti profilį
Re: gettype ir settype
« Atsakymas #2 Įrašytas: 2010-11-30 14:19:03 pm »
Čia tieeeeeeeeeek privėlei, kad tik pusę ko gero supratau.. Nepamiršk, kad aš ką tik pradėjau mokytis php..

Neprisijungęs bg4ever

  • Naujokas
  • *
  • Įrašai: 28
  • Karma: +0/-0
    • Žiūrėti profilį
Re: gettype ir settype
« Atsakymas #3 Įrašytas: 2010-11-30 14:33:39 pm »
Neblogas atsakymas  ??? geras šitas forumas visi sulaukia pagalbos. Ateis laikas ir aš turėsiu ne viena klausimą.  ::)

Manualai.lt Forumas

Re: gettype ir settype
« Atsakymas #3 Įrašytas: 2010-11-30 14:33:39 pm »

Prisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Re: gettype ir settype
« Atsakymas #4 Įrašytas: 2010-11-30 20:24:50 pm »
Čia tieeeeeeeeeek privėlei, kad tik pusę ko gero supratau.. Nepamiršk, kad aš ką tik pradėjau mokytis php..

tai gerai kad puse supratai, jau buciau patenkintas jei butum 1/3 suprates :) esme pagavai tikriausiai, jei supratai 50% kam tas settype ir gettype ;] ane?


Neblogas atsakymas  ??? geras šitas forumas visi sulaukia pagalbos. Ateis laikas ir aš turėsiu ne viena klausimą.  ::)

aciu uz gera ivertinima ;] ir prasom - klausk tik kuo glausciau, niekad stenkis nerasyti keliu klausimu i 1 tema ir paziurek visad tema kad butu apie tai ka klausi, tada ir toliau forumas bus dar geresnis nei dabar :)
« Paskutinį kartą keitė: 2010-11-30 20:26:40 pm sukūrė Lukas Liesis »
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Re: gettype ir settype
« Atsakymas #4 Įrašytas: 2010-11-30 20:24:50 pm »