PDA

View Full Version : سوال: تابع کد اسکی در php



ms_raha
شنبه 02 اردیبهشت 1391, 23:37 عصر
سلام
بخوام چک کنم که ورودی رو که می خوام وارد کنم فقط عدد وارد شود باید از چه تابعی استفاده کنم
ممنون

wallfa
یک شنبه 03 اردیبهشت 1391, 00:31 صبح
اگر اشباه نکنم می تونی اینطور عمل کنی



<?php
echo (int) ( (0.1+0.7) * 10 ); // echoes 7!
?>

wallfa
یک شنبه 03 اردیبهشت 1391, 00:32 صبح
<?php

/**
* @author wallfa
* @copyright 2012
*/

$ali = (int) $_GET['name'];

?>

wallfa
یک شنبه 03 اردیبهشت 1391, 00:32 صبح
یا از var_dump استفاده کنی و شرط بذاری که اگر اینت بود اون موقع فلان کار کنه !

ms_raha
یک شنبه 03 اردیبهشت 1391, 16:49 عصر
من 1 ارایه دارم به صورت زیر
$code=array($_POST['c1'],$_POST['c2'],$_POST['c3'],$_POST['c4'],$_POST['c5']);
که میخوام اطلاعات این ارایه عدد وارد شود
1 ارایه دیگه دارم میخوام اطلاعات ان کاراکتر وارد شود
باید چیکار کنم

رضا قربانی
یک شنبه 03 اردیبهشت 1391, 21:00 عصر
سلام
بخوام چک کنم که ورودی رو که می خوام وارد کنم فقط عدد وارد شود باید از چه تابعی استفاده کنم
ممنون

بفرمایید :


$digit = 123;
if(is_numeric($digit)){ echo 'True'; }
else{ echo 'False'; }


اگر در یک ورودی هم عدد داشتید و هم کاراکتر با این دستور میایی و فقط عددها رو می گیری :


$string = "The 1. Quick and 2. Brown fox said 3. (!@*(#!@*";
$new_string = ereg_replace("[^0-9]", "", $string);
echo $new_string;

موفق باشید