انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: rahmani در 30 تیر 1392، 08:15 قظ
-
سلام
در PHP چگونه تشخیص دهیم یک character حرف یا عدد یا .... است؟
آیا ASCI code در این زمینه سودمند است؟
تشکر
-
ببین اینها بدردت میخورن:
bool ctype_digit ( string $text )
bool is_numeric ( mixed $var )
bool is_string ( mixed $var )
bool ctype_alnum ( string $text )
bool ctype_xdigit ( string $text )
-
اگر کد اسکی (حرف موردنظر)بزرگتر مساوی کد اسکی (صفر) و کداسکی (حرف موردنظر) کوچکتر مساوی کداسکی (نه)
کاراکتر عدد است.
در غیر این صورت عدد نیست.
همین. به هر زبونی که دوستداری برگردونش.
-
از تابع gettype هم میتونی استفاده کنی.
-
اگر کد اسکی (حرف موردنظر)بزرگتر مساوی کد اسکی (صفر) و کداسکی (حرف موردنظر) کوچکتر مساوی کداسکی (نه)
کاراکتر عدد است.
در غیر این صورت عدد نیست.
همین. به هر زبونی که دوستداری برگردونش.
برای یونیکد چی؟