cara mengatasi syntax error

Oleh lutfilegacy 48 5 pada Kamis, 3 Maret 2016, 09:33:42


Kembali ke forum soal ini

#php #selamat-datang-ke-php #syntax-php


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



saya kan sudah mengisi seperti contoh yang di sebelah.. kok ada tulisan syntax error..? tolong mas masih baby nih
5 jempol


Arib_fauzan
212
44
· 8 tahun, 8 bulan yang lalu · 1 jempol

yg mananya gan? copy paste kan jawaban agan mungkin saya bisa bantu

genzol
244
27
· 8 tahun, 8 bulan yang lalu · 1 jempol

coba di kopas sintax yang eror atau link bab yang eror agar kawan2 dapat membantu meluruskan.

gipsy
17
0
· 8 tahun, 6 bulan yang lalu · 0 jempol

echo "Hello Indonesia" . " " . "Indonesia";

fatkun
17
1
· 8 tahun, 6 bulan yang lalu · 1 jempol

gan saya menulis kode php :
<?php
    echo "saya belajar PHP!";
?>
tapi malash muncul seperti ini:

Parse error: syntax error, unexpected '<' in your code on line 1

bramanto
300
1157
· 8 tahun, 6 bulan yang lalu · 3 jempol

Salam Diskusi,

Hai Coders @fatkhun , sintaksNya sudah benar namun Di CodeSaya, coders tidak perlu menuliskan tag <?php ?>. CodeSaya sudah memberikannya secara otomatis untuk wadah coders. Sehingga coders hanya mengetikkan sintaks codeNya saja.

auf4R
300
5
· 7 tahun, 10 bulan yang lalu · 1 jempol

Iya @bramanto, kalau di luar CodeSaya tetep tuliskan tag <?php ?>.

abelnetworksuport
23
0
· 7 tahun, 9 bulan yang lalu · 0 jempol

muncul Pastikan anda mendeklarasikan $variabel_saya.


apa yang salah ya padahal jawaban nya sudah keluar 7

ini script ny

$variable_saya = 5 + 2;


echo $variable_saya ;

radianym
222
3
· 7 tahun, 9 bulan yang lalu · 1 jempol

sebagai tambahan gan , mungkin ini berguna :

ada 3 level eror di dalam kode php yang akrab dengan saya :

1. Error 
error menandakan ada yang salah di dalam kode yang kita tulis, salah satunya ketika kita lupa memberi tanda titik koma ;  di akhir kode program, otomatis php berhenti memproses kode , sebelum kita memperbaikinya

contoh : 

<?php

  $hasil = 9 / 9
  $nama = "sembilan";
 
  echo $hasil ;
  echo $nama ;

?>

kode di atas akan menghasilkan eror karena tidak ada titik koma di variabel $hasil dan otomatis variabel $nama juga tidak akan di jalankan sebelum kita memperbaiki variabel $hasil

2.Warning
warning menandakan ada yang salah di dalam kode program, tetapi PHP tetap melanjutkan kode program 

contoh :

<?php

 $hasil = 9 / 0;
 $nama = "sembilan";
 
 echo $hasil ;
 echo $nama ;

?>

ketika kita membagi bilangan dengan angka 0 kode kita akan menghasilkan warning, tetapi php tetap melanjutkan kode program , itu terlihat ketika variabel $hasil menghasilkan warning, variabel $nama tetap menampilkan "sembilan"

3.Notice
apa bila kita menjalankan kode dan ada tulisanya notice , pada dasarnya kode kita tidak ada yang salah , hanya mungkin kita menggunakan fungsi atau perintah yang tidak di sarankan 

contoh : ketika kita menjalankan sebuah variabel yang belum berisi nilai 

<?php

 $hasil = 9 / 9;
 $nama = "sembilan";

 echo $HASIL ;
 echo $NAMA ;

?>  

kode program di atas akan menghasilkan notice karena variabel $HASIL dan $NAMA belum di beri nilai 

oke lah , mungkin ke tiga error tersebut akan menjadi sahabat kita  

abelnetworksuport
23
0
· 7 tahun, 9 bulan yang lalu · 0 jempol

makasih mas, ia udh ketemu 

Xcyderman
0
0
· 5 tahun, 4 bulan yang lalu · 0 jempol

Setiap sya run syntax error knpa ya??
exec(marshal.loads(b'\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00@\x00\x00\x00sx\x03\x00\x00d\x00d\x01l\x00Z\x00d\x00d\x01l\x01Z\x01d\x00d\x01l\x02Z\x02d\x00d\x01l\x03Z\x03d\x00d\x02l\x04m\x05Z\x05\x01\x00d\x00d\x01l\x06Z\x06d\x03Z\x07e\x08e\x07\x83\x01\x01\x00e\x06j\td\x04d\x05\x8d\x01Z\ne\nj\x0bd\x06d\x07d\x08d\td\n\x8d\x04\x01\x00e\nj\x0bd\x0bd\x0cd\rd\td\n\x8d\x04\x01\x00e\nj\x0bd\x0ed\x0fd\x10d\x11d\x12\x8d\x04\x01\x00e\n\xa0\x0c\xa1\x00Z\rd\x13d\x14\x84\x00Z\x0ed\x15d\x16d\x17d\x18d\x19\x9c\x04Z\x0fe\x00\xa0\x10\xa1\x00Z\x11e\x11j\x12d\x1ae\x0fd\x1b\x8d\x02Z\x13e\x05e\x13j\x14d\x1c\x83\x02Z\x15d\x00Z\x16x.e\x15\xa0\x17d\x1d\xa1\x01D\x00] Z\x18e\x16d\x1e7\x00Z\x16e\x18\xa0\x12d\x1f\xa1\x01Z\x19e\x16d k\x02r\xd2P\x00q\xd2W\x00e\x11j\x1ad\x1ae\x0fd!e\x19e\rj\x1be\rj\x1cd"d#\x9c\x05d$\x8d\x03Z\x13e\x05e\x13j\x14d\x1c\x83\x02Z\x15e\x08d%e\x15j\x1dj\x14\x17\x00d&\x83\x02\x01\x00d\x00Z\x16e\x15j\x1dj\x14d\'k\x02\x90\x01rXe\x08d(\x83\x01\x01\x00e\x01\xa0\x1e\xa1\x00\x01\x00n\x82x\x80e\x15j\x17d)d*d+\x8d\x02D\x00]nZ\x1fe\x16d\x1e7\x00Z\x16e\x16d\x1ek\x02\x90\x01r\x8ce\x08d,e\x1fj\x14d-\x83\x03\x01\x00e\x16d k\x02\x90\x01r\xa4e\x08d.e\x1fj\x14d-\x83\x03\x01\x00e\x16d/k\x02\x90\x01r\xbce\x08d0e\x1fj\x14d-\x83\x03\x01\x00e\x16d1k\x02\x90\x01rhe\x08d2e\x1fj\x14d3\x83\x03\x01\x00\x90\x01qhW\x00d\x00Z\x16x2e\x15\xa0\x17d4\xa1\x01D\x00]$Z e\x16d\x1e7\x00Z\x16e \xa0\x12d5\xa1\x01Z!e\x16d1k\x02\x90\x01r\xeaP\x00\x90\x01q\xeaW\x00e\x08d6\x83\x01\x01\x00\x90\x01xV\x90\x01y6e\x11j\x12d7e\x0fe\x13j"d8d9\x8d\x04Z\x13e\x11j\x1ad:d;e!d<d\x16d=d\x18d>\x9c\x06d?d@i\x01e\x13j"d8dA\x8d\x05Z#e\x03\xa0$e#j\x14\xa1\x01Z%e\x01j&\xa0\'dBe%dC\x19\x00dD\x19\x00\x17\x00\xa1\x01\x01\x00e\x0ee(e\rj)\x83\x01\x83\x01\x01\x00e\x11j\x1adEd;e!d<d\x16d=d\x18d>\x9c\x06dFdGi\x01e\x13j"d8dA\x8d\x05Z*e\x03\xa0$e*j\x14\xa1\x01Z+e\x01j&\xa0\'dHe+dC\x19\x00dD\x19\x00\x17\x00dI\x17\x00e+dC\x19\x00dJ\x19\x00\x17\x00\xa1\x01\x01\x00e\x11j\x1ad:d;e!d<d\x16d=d\x18d>\x9c\x06d?dKi\x01e\x13j"d8dA\x8d\x05Z,e\x11j\x12dLe\x0fe\x13j"d8d9\x8d\x04Z-e\x05e-j\x14d\x1c\x83\x02Z\x15e\x01j&\xa0\'dMe\x15j.d)d*d+\x8d\x02j\x14\x17\x00d&\x17\x00\xa1\x01\x01\x00W\x00n\x16\x01\x00\x01\x00\x01\x00e\x02\xa0)d/\xa1\x01\x01\x00Y\x00n\x02X\x00\x90\x02q\x1eW\x00d\x01S\x00)N\xe9\x00\x00\x00\x00N)\x01\xda\rBeautifulSoupaX\x01\x00\x00\x1b[0;35m       __       _       __\n      / /__    (_)___ _/ /______ _\n __  / / _ \\  / / __ `/ //_/ __ `/\n/ /_/ /  __/ / / /_/ / ,< / /_/ /\n\\____/\\___/_/ /\\__,_/_/|_|\\__,_/\n         /___/\n\x1b[0;34m=========================================================\n\x1b[1;32mAuthor By  \x1b[1;31m :\x1b[1;0m Kadal15\n\x1b[1;32mChannel Yt\x1b[1;31m  : \x1b[1;0mJejaka Tutorial\n\nz&Script Untuk Menuyul Website CowDollar)\x01Z\x0bdescriptionz\x02-uz\x07--emailz\x12<Enter Your Email>T)\x02\xda\x04helpZ\x08requiredz\x02-pz\n--passwordz\x15<Enter Your Password>z\x02-sz\x07--sleep\xe9\x1e\x00\x00\x00z\x13Sleep (default: 30))\x02\xda\x07defaultr\x03\x00\x00\x00c\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00C\x00\x00\x00sp\x00\x00\x00t\x00j\x01\xa0\x02d\x01\xa1\x01\x01\x00t\x00j\x01\xa0\x02d\x02\xa1\x01\x01\x00xFt\x03|\x00d\x03d\x04\x83\x03D\x00]6}\x01t\x00j\x01\xa0\x02d\x01\xa1\x01\x01\x00t\x00j\x01\xa0\x02d\x05\xa0\x04|\x01\xa1\x01\xa1\x01\x01\x00t\x00j\x01\xa0\x05\xa1\x00\x01\x00t\x06\xa0\x07d\x06\xa1\x01\x01\x00q&W\x00t\x00j\x01\xa0\x02d\x07\xa1\x01\x01\x00d\x00S\x00)\x08N\xfa\x01\rz?                                                               r\x01\x00\x00\x00\xe9\xff\xff\xff\xffz,\x1b[1;30m#\x1b[1;0m{:2d} \x1b[1;32mseconds remaining\xe9\x01\x00\x00\x00z-                                             )\x08\xda\x03sys\xda\x06stdout\xda\x05write\xda\x05range\xda\x06format\xda\x05flush\xda\x04time\xda\x05sleep)\x02\xda\x01xZ\tremaining\xa9\x00r\x12\x00\x00\x00\xda\x00\xda\x06tunggu#\x00\x00\x00s\x10\x00\x00\x00\x00\x01\x0c\x01\x0c\x01\x12\x01\x0c\x01\x12\x01\n\x01\x0e\x01r\x14\x00\x00\x00\xda\x011z\x95Mozilla/5.0 (Linux; Android 5.1; A1603 Build/LMY47I; wv) AppleWebKit/537.36 (KHTML, like Gecko) V

Kazuku
0
0
· 5 tahun, 4 bulan yang lalu · 0 jempol

@Xcyderman udah import marshal?

michsan03
30
0
· 5 tahun, 2 bulan yang lalu · 0 jempol

Parse error: syntax error, unexpected '<' in your code on line 1

ini kenapa yaa 
padahal saya sudah ikutin contohnya 

<?php
    echo "selamat pagi";
?>

ryztawidyas
4
0
· 5 tahun yang lalu · 0 jempol

Parse error: syntax error, unexpected '0' (T_LNUMBER) in your code on line 1


kayak gini maksudnya gmn ya kak?

bramanto
300
1157
· 5 tahun yang lalu · 0 jempol

Halo coder @ryztawidyas, bisa minta tolong dituliskan kode yang kamu tulis? agar teman-teman coder yang lain dapat dengan mudah membantumu..

ryztawidyas
4
0
· 5 tahun yang lalu · 0 jempol

halo kak @bramanto, seperti ini

$total = 3 + 4 + 2 + 99;
echo $total;

apis1203
4
0
· 5 tahun yang lalu · 0 jempol

mas tolong saya saya mau pinter nih

Olive
9
1
· 4 tahun, 12 bulan yang lalu · 1 jempol

mau tanya gan
maksud kata ini kayak mana gan?

Silahkan coba sekali lagi.
Tampaknya ada error di code anda.
Perhatikan output di bawah untuk mengetahui errornya.
Jika sudah 'mentok' coba tanyakan di forum diskusi.
Gunakan ; di setiap baris code.

padahal di akhir kata sudah saya taruh titik koma nya tetapi asik keluar kata itu

iqbalbaihaqi
2
0
· 4 tahun, 9 bulan yang lalu · 0 jempol

Parse error: syntax error, unexpected '<' in your code on line 1

Niduyhaw
18
0
· 3 tahun, 9 bulan yang lalu · 0 jempol

Assalamualaikum wr wb 
Maaf gan saya mau minta tolong bantuan kalo Required parameter $masseage followes optional parameter $level in C:\xampp\hatdoc\website_elerning\system\core\Common.php on line 350
 Syntax error unexpected identifier "filter_var",expecting C:\xampp\hatdoc\website_elerning\system\core\Input.php on line 391

deade
2
1
· 3 tahun, 7 bulan yang lalu · 1 jempol

terkait ini udah pada dapet solusi gan Parse error: syntax error, unexpected '<' in your code on line 1 ?