اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

شمارنده تعداد ارقام وارد شده

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    شمارنده تعداد ارقام وارد شده

    سلام
    ساده ترین راه برای شمارش تعداد ارقام وارد شده چی هست؟ آیا دستور مستقیمی وجود داره یا تنها راه حل استفاده از لوپ هست؟

    #2
    دقیقا بفرمایید میخواهید چه کار کنید تا بهتر راهنمایی کنیم
    هدفتون از این شمارش چیه؟
    Instagram : https://www.instagram.com/iranlinuxforum

    Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

    کامنت


      #3
      مثلا می خواهم کاربر یک شماره تلفن وارد کند و سیستم تشخیص دهد که این شماره چه نوعی است، موبایل یا شهری یا ... و این که اگر تعداد شماره های وارد شده بیشتر از حد معمول بود پیغامی خاص بدهد ...
      البته دستور len را پیدا کردم و با این دستور می توان تعداد کاراکترهای یک متغیر را شمارش کرد، با این حال برای مورد اول فوق (تشخیص شماره) اگر راه ساده تری هست ممنون میشم بگید ...
      یک سوال دیگر هم داشتم، فرض کنید یک متغیر داریم با مقدار 12345، حالا می خواهیم یک شرط تعیین کنیم که تمام اعداد 12340 تا 12349 را قبول کند، چگونه این دستور شرطی را باید بنویسیم؟

      کامنت


        #4
        برای قسمت اول :
        کد PHP:
        $tedad-ragham count_digit($numbers); 
        و اگه مثلا متغیر $numbers برابر یا بیشتر از 11 بود چیز بشه و در غیر این صورت یه چیز دیگه

        از if باید استفاده کنین

        البته اگه تعداد حالت هاتون بیشتر باشه می تونین از switch هم استفاده کنین

        در مورد سوال دوم هم من درست متوجه منظورتون نشدم
        لطفا واضحتر بگین
        فکر میکنم شما میخواین برای یک متغیر یک رنج در نظر بگیرین
        و اگه غیر از اون رنج مقداری وارد شد مثلا پیغامی پخش بشه که عدد اشتباهه
        درسته؟
        Instagram : https://www.instagram.com/iranlinuxforum

        Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

        Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
        Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
        Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
        LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

        Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

        کامنت


          #5
          ممنون
          بله ببخشید بد توضیح دادم، مثلا می خواهم بگویم یک متغیر یا با 910 برابر باشه یا 930 یا 933 یا ... تا بره به لیبل خاص، مثلا از این استفاده کردم که نادرست بود:
          Gotoif($[${threefirst}=$[930|933|935|936|937|938|939|901]?true2:false2)

          کامنت


            #6
            لطفا راهنمایی کنید:69:
            عملگر | رو چطور می تونم استفاده کنم؟ داخل []$ جواب نمی دهد!!

            same => n,Gotoif($[ ${threefirst} = $[910|911] ]?true1:false1)

            کجا اشتباه کردم؟

            کامنت

            درباره انجمن منطقه لینوکسی ها

            انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

            شبکه های اجتماعی
            در حال انجام ...
            X