Mengatasi fatal error: cannot redeclare tgl_indo() (previously declared in

ini tiba tiba waktu include file yang isinya function error, ini source code function nya

<?php
function tgl_indo($tanggal){
	$bulan = array (
		1 =>   'Jan',
		'Feb',
		'Mar',
		'Apr',
		'Mei',
		'Jun',
		'Jul',
		'Agu',
		'Sept',
		'Okto',
		'Nov',
		'Des'
	);
	$pecahkan = explode('-', $tanggal);

	return $pecahkan[2] . ' ' . $bulan[ (int)$pecahkan[1] ] . ' ' . $pecahkan[0];
}
?>

avatar oceanli
@oceanli

63 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

Ekspektasi kamu, tampilannya mau kayak gimana?

jadinya kayak gini '27 Mar 2019', masalahnya kok cuma di query ini yang error, untuk file yang manggil function ini gapapa??

klo dilihat errornya, fungsinya udah dideklarasikan sebelumnya. untuk mencegahnya bisa pakai include_once atau require_once

2 Jawaban:

cek apakah function nya double / ada dua menggunakan

<pre> function_exists('nama_function') </pre>

avatar driyan
@driyan

193 Kontribusi 109 Poin

Dipost 5 tahun yang lalu

<pre> date('d M Y', strtotime($tanggal)) </pre>

coba make mode strtotime itu gan, hasil bisa seperti function diatas

avatar regalchivas
@regalchivas

6 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban