: :
مانده تا پایان تخفیف
فقط تا آخر امروز
فقط امروز

جایگزین عملگر smartmatch در پرل نسخه جدید

بپرسید

0

{{ digitTrunc(content.likes) }}

سلام

دوستان من یه برنامه خیلی مهم دارم که با زبان پرل هست و یک قسمتش که با علمگر smartmatch که فک کنم اینجوری ~~ هست نوشته شده و ایراد میگیره!! چون در نسخه جدید این عملگر منقضی شده.

حالا کسی هست این تکه کد را با علمگر جدید اصلاح کنه خطا نگیره

نسخه پرلم فکنم 5.13 هست

اینم کدی که خطا میده





if ( $node->{ type } ~~ ['COUNTER', 'COUNTER32', 'COUNTER64'])  {
        $item->{ delta } = ZBX_ITEM_STORE_SPEED;
       if ($item->{ units } =~ /^s$/) {
            $item->{ units } = '/sec';
        } elsif ($item->{ units } =~ /^b$/i) {
            $item->{ units } .= 'ps';
        } else {
            $item->{ units } .= '/sec';
        }
    }




مجموعه دوره آموزش برنامه نویسی - مقدماتی تا پیشرفته

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است