Jump to content

How to refer to an undefined offset in an array?


benphp

Recommended Posts

This will error out if the example number is a whole number (3, 9 33, etc.). I want to do something like:

 

if (strlen($ex[1]) == NULL)

 

but that doesn't work. How do you refer to an undefined element? or can you?

 

<?php 
print "<form method=\"post\">";
print "<input type=\"text\" name=\"example\" size=\"6\" maxlength=\"6\">";
print "<input type=\"submit\" name=\"btnSubmit\" value=\"Round It\">";
print "</form>";

$example = "";
if (isset($_POST['example'])) {
$example = $_POST['example']/3;
$example = round($example, 2);
$ex = explode(".", $example);
if (strlen($ex[1]) == 0) {
	$example = $example."00";
} else if (strlen($ex[1]) == 1) {
	$example = $example."0";
}
print "$example";
}
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.