W3Schools.com

PHP base_convert() Function


PHP Math Reference Complete PHP Math Reference

Definition and Usage

The base_convert() function converts a number from one base to another.

Syntax

base_convert(number,frombase,tobase)

Parameter Description
number Required. Original value
frombase Required. Original base of number. Frombase has to be between 2 and 36, inclusive. Digits in numbers with a base higher than 10 will be represented with the letters a-z, with a meaning 10, b meaning 11 and z meaning 35.
tobase Required. The base to convert to. Tobase has to be between 2 and 36, inclusive. Digits in numbers with a base higher than 10 will be represented with the letters a-z, with a meaning 10, b meaning 11 and z meaning 35.


Example 1

Convert an octal number to a decimal number:

<?php
$oct = "0031";
$dec = base_convert($oct,8,10);
echo "$oct in octal is equal to $dec in decimal.";
?>

The output of the code above will be:

0031 in octal is equal to 25 in decimal.


Example 2

Convert an octal number to a hexadecimal number:

<?php
$oct = "364";
$hex = base_convert($oct,8,16);
echo "$oct in octal is equal to $hex in hexadecimal.";
?>

The output of the code above will be:

364 in octal is equal to f4 in hexadecimal.


PHP Math Reference Complete PHP Math Reference
WEB HOSTING
Best Web Hosting
PHP MySQL Hosting
Best Hosting Coupons
UK Reseller Hosting
Cloud Hosting
Top Web Hosting
$7.95/mo SEO Hosting
Premium Website Design
WEB BUILDING
XML Editor - Free Trial!
FREE Website BUILDER
Free Website Templates Free CSS Templates
Make Your Own Website
W3SCHOOLS EXAMS
Get Certified in:
HTML, CSS, JavaScript, XML, PHP, and ASP
W3SCHOOLS BOOKS
New Books:
HTML, CSS
JavaScript, and Ajax
STATISTICS
Browser Statistics
Browser OS
Browser Display
SHARE THIS PAGE