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