Προς το περιεχόμενο

Αρχάριος στην php


Praetorianos

Προτεινόμενες αναρτήσεις

Δημοσ.

Με μία πρόχειρη ματιά βρήκα το εξής σε javascript το οποίο ελέγχει εάν είναι αριθμός.

 

Εάν θες να είναι μόνο ακέραιος δηλαδή Integer και όχι float βγάλε την τελεία..

 

Κάτι αντίστοιχο κάνε και σε php

 

>
function IsNumeric(sText)

{
  var ValidChars = "0123456789.";
  var IsNumber=true;
  var Char;


  for (i = 0; i < sText.length && IsNumber == true; i++) 
     { 
     Char = sText.charAt(i); 
     if (ValidChars.indexOf(Char) == -1) 
        {
        IsNumber = false;
        }
     }
  return IsNumber;
  
  }

 

και σε php ο αντίστοιχος κώδικας για ακέραιο

 

>
//Συνάρτηση που μας επιστρέφει εάν είναι αριθμός
function check_int($check_int)
{   
	// return 0 if not int and return 1 if $i is int
	if (ereg("^[0-9]*$", $check_int))
	{
		return 1;
	}
	else
	{
		return 0;
	}// end if
}// end check_int

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...