🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8102

Re: [php] Vraagjes over variabelen

#8102
From: Jan De Luyck
Date: Wed, 10 Jul 2002 14:07
43 lines
2980 bytes
On Wed, 10 Jul 2002 14:03:54 +0200, Pieter Huygens wrote:

> Beste,
> 
> Ik ben zonet met PHP gestart. Nu heb ik al een aantal vraagjes over de
> variabelen.
> 
> 1) Als ik een variabele een waarde geef, dan wordt er automatische
> uitgemaakt of deze variabele een Integer, double, string, ... is?
> Klopt mijn redenering? Of geeft PHP dan die variabele automatische een
> soort van 'unknow' ofzoiets?

Alle variabel types == de inhoud. Als je er een string aan toewijst, wordt
het een string. Kan je vergelijken met Perl (IIRC) en nog een paar talen,
die deze afhandeling automatisch doen.

> 
> 2) Ik kan een variabele door middel van de functie settype
> 'converteren' naar een speciaal type variabele. Nu vroeg ik me af
> waarvoor zoiets nuttig is? Kan er mij iemand een toepassing geven
> waarvan zoiets nuttig is?

Je hebt een float (bvb 3.293948384) en je wilt de integer waarde ervan...
gewoon afgekapt. kan je echo (int)($theFloat); doen en heb je een int.


> 3) Door de 'IS' functie (bijvoorbeeld is_double($variabelenaam); ) kan
> je detecteren of een variabele bijvoorbeeld een double is (de return
> waarde is dan hier 1 of 0 uiteraard... Ja of nee eigenlijk.) Maar
> waarvoor is zoiets interessant? Kan je mij een concreet voorbeeld
> geven? Of is dit eigenlijk om later een if then else te kunnen
> schrijven die een variabele converteert als ze bijvoorbeeld geen
> double is. Zoiets als (ja sorry ik kan nog geen PHP if then elses
> schrijven dus ik gebruik even mijn vb kennis...)
> If $variabele <> double then
> $variabele = (double)$variabele;
> End If

No idea, ik gebruik dit nooit, behalve voor is_array().

Verder nog veel plezier gewenst met je PHP avontuur!

Jan
Technical Details
Message-ID: <3d2c4038$0$7112$4d4efb8e@news.be.uu.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!mango.news.easynet.net!easynet-monga!easynet.net!newsfeed.wirehub.nl!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
References: <298oiusaharbp8t3c790rdjjsptoqmld8q@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,7012b8384dd2d599
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-07-10 08:58:37 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!mango.news.easynet.net!easynet-monga!easynet.net!newsfeed.wirehub.nl!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
From: Jan De Luyck <jdeluyck.nospam@no.spam.i.said.triennium.com>
Subject: Re: [php] Vraagjes over variabelen
Date: Wed, 10 Jul 2002 16:07:38 +0200
Newsgroups: be.comp.programming
Organization: Tri-Ennium
References: <298oiusaharbp8t3c790rdjjsptoqmld8q@4ax.com>
User-Agent: Pan/0.12.0 (Handle all such BTs and clusters by blowing them off)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Comment-To: "Pieter Huygens" <lookinreplyto@phuygens.be>
Lines: 43
Message-ID: <3d2c4038$0$7112$4d4efb8e@news.be.uu.net>
NNTP-Posting-Host: uu212-190-158-233.unknown.uunet.be
X-Trace: 1026310201 news.be.uu.net 7112 212.190.158.233
X-Complaints-To: abuse@be.uu.net