Συνάρτηση intval
Η συνάρτηση intval μετατρέπει την τιμή που περνάται σε ακέραιο αριθμό.
Η πρώτη παράμετρος δέχεται την τιμή για μετατροπή,
η δεύτερη προαιρετική παράμετρος καθορίζει τη βάση του αριθμητικού συστήματος.
Σύνταξη
intval(mixed $value, int $base = 10): int
Παράδειγμα
Μετατρέπουμε τη συμβολοσειρά "123" σε ακέραιο αριθμό:
<?php
$res = intval("123");
echo $res;
?>
Αποτέλεσμα εκτέλεσης κώδικα:
123
Παράδειγμα
Μετατρέπουμε τη συμβολοσειρά "12.3" σε ακέραιο αριθμό:
<?php
$res = intval("12.3");
echo $res;
?>
Αποτέλεσμα εκτέλεσης κώδικα:
12
Παράδειγμα
Μετατρέπουμε μια δεκαεξαδική συμβολοσειρά με καθορισμό βάσης:
<?php
$res = intval("1a", 16);
echo $res;
?>
Αποτέλεσμα εκτέλεσης κώδικα:
26
Παράδειγμα
Μετατρέπουμε έναν πίνακα σε ακέραιο αριθμό:
<?php
$res = intval([1, 2, 3]);
echo $res;
?>
Αποτέλεσμα εκτέλεσης κώδικα:
0