69846 skanuj0050 (68)

69846 skanuj0050 (68)



62 PHP i MySQL dla każdego

Listing 2.25. Przykład działania funkcji settype

<html>

<head>

<t i 11e>P rzykładowa strona</title>

</head>

<body>

<?php

Snapis = "123":

echo('Zmienna Snapis jest typu: ' . gettypetSnapis)): echo ("<br>Jej wartość to $napis<br>"): settypetSnapis. "integer"):

echo('Zmienna Snapis jest typu: ' . gettype(Snapis)): echo (“<br>Jej wartość to Snapis<br>"):

?>

</body>

</html>

Plik |dyc|a Widok Przejdź Jakładki Narzędzia Pomoc

•,p * L :> * [§? fp | lJ http://localhosyindex.php 1^ Rozpoczrtj przygód... Cj Aktualności


Rysunek 2.15.

Efekt działania skryptu zmieniającego typ zmiennej

Zmienna Snapis jest typu: string Jej wartość to 123 Zmienna Snapis jest typu: integer Jej wartość to 123

Zasady konwersji

Podczas dokonywania konwersji pomiędzy różnymi typami danych — niezależnie od tego, czy jest to konwersja automatyczna, czy też wymuszana przez użytkownika — obowiązują pewne zasady. Dzięki nim wiadomo, jakie zostaną uzyskane wyniki. Zasady konwersji dla poszczególnych typów danych zostały podane poniżej.

Typ boolean

W przypadku konwersji na typ boolean z innych typów danych obowiązuje zasada, że wartość fal se otrzymujemy wówczas, gdy dokonujemy konwersji z:

♦    typu 1 nteger o wartości O,

♦    typu doubl e o wartości O. O,

♦    typu łańcuchowego o wartości pustej "",

♦    typu łańcuchowego o wartości "O”,

♦    tablicy o zerowej liczbie elementów,


Wyszukiwarka

Podobne podstrony:
skanuj0114 (20) 126 PHP i MySQL dla każdego Rysunek 4.17. Efekt działania funkcji array_count_values
12225 skanuj0114 (20) 126 PHP i MySQL dla każdego Rysunek 4.17. Efekt działania funkcji array_count_
skanuj0090 (37) 102 PHP i MySQL dla każdego Listing 3.35. Obsługa zmiennej liczby
skanuj0119 (19) 130 PHP i MySQL dla każdego Listing 4.22. Wykorzystanie konstruktora do inicjacji pó
skanuj0127 (16) 138 PHP i MySQL dla każdego Listing 5.2. Różne sposoby odczytania danych z formularz
33846 skanuj0100 (27) 112 PHP i MySQL dla każdego Listing 4.10. Wykorzystanie pętli for do odczytu t
skanuj0017 (284) 28 PHP i MySQL dla każdego dla systemu Linux i: include path = :c:phpincludes"

więcej podobnych podstron