Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,885 questions

51,811 answers

573 users

How to get the first digit of int number in PHP

2 Answers

0 votes
$i = 7364;

$s = sprintf("%d", $i); 
    
echo $s[0];



  
/*
run:

7

*/

 



answered Aug 31, 2019 by avibootz
0 votes
$n = 5289;
$first_digit = $n;
  
while($first_digit >= 10) {
       $first_digit = (int)($first_digit / 10);
}
  
echo $first_digit;



  
/*
run:

5

*/

 



answered Aug 31, 2019 by avibootz

Related questions

1 answer 147 views
1 answer 142 views
5 answers 384 views
3 answers 232 views
2 answers 62 views
...