• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکلی در کد
#1
Sad 
با سلام ممنون ولی من قصد  ایجاد اسکریپتی رو داشتم که برای استخراج لاینس کدش از این استفاده می کنه. Rolleyes


کد پی‌اچ‌پی:
 function generateRandom($length) {
 
       $characters '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
 
       $charactersLength strlen($characters);
 
       $randomString '';
 
       for ($i 0$i $length$i++) {
 
           try {
 
               $randomVal random_int(0$charactersLength 1);
 
           } catch (TypeError $e) {
 
               $randomVal rand(0$charactersLength 1);
 
           } catch (Error $e) {
 
               // This is required, if you do not need to do anything just rethrow.
 
               throw $e;
 
           } catch (Exception $e) {
 
               $randomVal rand(0$charactersLength 1);
 
           }

 
           $randomString .= $characters[$randomVal];
 
       }

 
       return $randomString;
 
   


اما بعد از این که این رو فراخوانی می کنم ارورری میده : Confused
اینجوری فراخوانی میکنم: Big Grin

کد پی‌اچ‌پی:
echo generateRandom(16

ارورشم اینه : 
Warning: Undefined variable $length in \htdocs\index.php on line 23

Angry Angry Angry 
مشکل کد چیه ؟؟؟؟
  پاسخ
تشکر شده توسط :
#2
من کدت رو اجرا کردم هیچ مشکلی نداره .
http://sandbox.onlinephpfunctions.com/co...da9236d3ce

ارروی که نوشتی مال این قسمت از کدت نیست ، برو لاین 23 فایل ایندکس رو بررسی کن یه متغیر تعریف نشده داری .
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان