Mengatasi a non numeric value encountered di PHP

Поділитися
Вставка
  • Опубліковано 4 січ 2025

КОМЕНТАРІ • 3

  • @retydert9500
    @retydert9500 4 роки тому +1

    0:1

  • @randzcode
    @randzcode 3 роки тому

    pak klo dibagian ini maslah nya apa ya: Parse error: Invalid numeric literal in C:\xampp\htdocs\php-database-main\fungsi.php on line 29
    codenya ini pak:function tgl_indo($parameter){
    //2020-11-01 23:59:01
    $arr_bulan = array(
    01=>'Jan',02=>'Feb',03=>'Mar',
    04=>'Apr',05=>'Mei',06=>'Jun',
    07=>'Jul',08=>'Aug',09=>'Sep', ini line 29 pak....tolong cara tangani nya gimana pak?
    10=>'Okt',11=>'Nop',12=>'Des'
    );
    $explode = explode(" ",$parameter);
    $tanggal = $explode[0];
    $waktu = $explode[1];
    $explode2 = explode("-",$tanggal);
    return $explode2[2]." ".$arr_bulan[$explode2[1]]." ".$explode2[0];
    }

    • @heyahmadz
      @heyahmadz  3 роки тому

      itu kayaknya dibaca sebagai integer/bilangan bulat, sebaiknya pake string atu mungkin bilangan bulat yang benar
      contoh :
      $a = array(1, 8, 9, 12); // Integers
      $a = array("00001", "00008", "00009", "00012"); // Strings
      Tapi kalau cuma mau ngonversi bulan pake switch case aja
      contoh :
      switch($data){
      case'1':$data="Januari";return $data;
      bla bla..
      }
      atau jangan gunakan 0 didepannya