-2
$aa = Input::get('AccountOpeningDate' . $i);
$dateinfo = explode("-", $aa);
$testDay = Carbon::createFromDate($dateinfo[0], $dateinfo[1],
$dateinfo[2], 'UTC');
$actualDate = $testDay->setTimezone('+6:00');
当我运行此代码时,我得到一个输出,但它会导致一个错误,如下图所示。未定义偏移量:1
ErrorException in MemberController.php line 532:
Undefined offset: 1
in MemberController.php line 532
at HandleExceptions->handleError('8', 'Undefined offset: 1', 'C:\xampp\htdocs\timf\app\Http\Controllers\MemberController.php', '532', array('id' => '4001-5088-0565', 'memberdata' => object(Member), 'somityDay' => object(Zone1), 'i' => '2', 'aa' => '', 'dateinfo' => array(''), 'testDay' => object(Carbon), 'actualDate' => object(Carbon), 'producttype' => '2', 'memberaccount' => object(Accountstable), 'valsa' => object(Product), 'AccNameSub' => 'MSSM', 'accnumber' => 'MSSM.4001-5088-0565', 'k' => '13', 'SavingSetup' =>
此代码被写入laravel 5.1。
看起来像你的$ dateinfo变量是一个空的数组。 – Alex
请检查确切的问题,您在几个小时内询问过的相同问题 –
您的输入可能为空,因为我没有在您的阵列中看到任何值。通过放置dd($ aa)来检查$ aa;如果它的空白比你的问题会有问题。 – SurudoiRyu