انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: rahmani در 30 تیر 1392، 08:15 ق‌ظ

عنوان: شخیص یک character حرف از عدد
ارسال شده توسط: rahmani در 30 تیر 1392، 08:15 ق‌ظ
سلام
در PHP چگونه تشخیص دهیم یک character حرف یا عدد یا .... است؟

آیا ASCI code در این زمینه سودمند است؟
تشکر
عنوان: پاسخ : شخیص یک character حرف از عدد
ارسال شده توسط: سار در 30 تیر 1392، 08:56 ق‌ظ
ببین این‌ها بدردت می‌خورن:
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 )
عنوان: پاسخ : شخیص یک character حرف از عدد
ارسال شده توسط: feeruzy در 30 تیر 1392، 03:53 ب‌ظ

اگر کد اسکی (حرف موردنظر)بزرگتر مساوی کد اسکی (صفر) و کداسکی (حرف موردنظر) کوچکتر مساوی کداسکی (نه)
کاراکتر عدد است.
در غیر این صورت عدد نیست.

همین. به هر زبونی که دوستداری برگردونش.
عنوان: پاسخ : شخیص یک character حرف از عدد
ارسال شده توسط: Matrix.1372 در 30 تیر 1392، 05:26 ب‌ظ
از تابع gettype هم می‌تونی استفاده کنی.
عنوان: پاسخ : شخیص یک character حرف از عدد
ارسال شده توسط: سار در 31 تیر 1392، 08:28 ق‌ظ

اگر کد اسکی (حرف موردنظر)بزرگتر مساوی کد اسکی (صفر) و کداسکی (حرف موردنظر) کوچکتر مساوی کداسکی (نه)
کاراکتر عدد است.
در غیر این صورت عدد نیست.

همین. به هر زبونی که دوستداری برگردونش.

برای یونیکد چی؟