-
تکرار طول یک رشته در یک class با strlen()
یک کلاس نوشتم با این محتوا :
کد PHP:
class add extends config{
public function add(){
echo strlen("55");
}
}
وقتی تابع add رو صدا میزنم به جای اینکه طول رشته رو 2 بنویسه . 22 میده 
اگر عدد 123 بدم : 33 میده ( در صورتی که عدد 3 رقمی هست )
اگر 12 رقمی بدم : 22 میده 
از mb_strlen هم استفاده کردم همین مشکلو داشت - وقتی میرم تو صفحه index و این کدو مینویسم بدون استفاده از class درست عمل میکنه . این تابع با شی گرایی مشکلی داره ؟
ممنون
-
-
May 20th, 2016 14:59
# ADS
-
عضو دائم
پاسخ : تکرار طول یک رشته در یک class با strlen()
سلام، کلاسی که نوشتید مشکلی ندارد احتمالا در فراخوانی تابع مشکل دارید یا داخل حلقه است که دو بار تابع add فراخوانی شده است.
-