Perbedaan mendasar penulisan awalan php

Discussion in 'Desain Web dan Programming' started by Makelar Server, 6 Mar 2016.

Tags:
Thread Status:
Not open for further replies.
  1. Makelar Server

    Makelar Server Poster 1.0

    Messages:
    73
    Likes Received:
    10
    Trophy Points:
    8
    Habis searching di google menemukan artikel persamaan dan perbedaan penulisan awalan php,
    yang menyatakan
    " penulisan awalan bisa dimulai dengan tag <?php dan diakhiri dengan tag ?>. Atau bisa juga diawali dengan tag <? Dan diahiri dengan tag ?>

    Adapun konsep penulisan dari tag php diantaranya :

    CARA PERTAMA :
    Kode singkat. (Short Style)
    Contoh : <? echo”Belajar PHP”; ?>

    Sebab penggunaan Kode ini merupakan kode standar yang digunakan oleh para pengembang yang menggunakan php atau biasa disebut dengan SGML (Standard Generalized Markup Language). Penggunaan kode ini biasanya juga disebut dengan tag pendek (Short Tag)

    CARA KEDUA :
    Kode dengan XML (XML Style)
    Contoh : <?php echo”Belajar PHP”; ?>

    Sebab Penggunaan tag ini dapat digunakan dengan dokumen XML (Extensible Markup language). Dan tag ini juga sering digunakan untuk menghindari kode erro jika server tidak mendukung shot tag.

    Gitu bunyinya artikel singkat yang baru kubaca, namun ada yang ingin kupertanyakan :
    katanya tidak ada perbedaan pada awalan penulisan php <?php atau <?
    ternyata ada penjelasan antara penggunaan CARA PERTAMA dan CARA KEDUA,

    Apa sih perbedaan antara ( Short Style ) dan ( XML Style ) ?
    Apakah tidak bisa kode awalan <? .... ?> diterapkan di pada kode dengan XML (XML Style ), begitu juga sebaliknya.

    Selain itu, pernah juga website saya pakai control panel open source dengan format kode file awalan <?php ...?> tidak bisa dibuka ( hanya muncul kode php / script), namun ketika semuanya aku ubah awalannya menjadi <? ....?> baru bisa terakses.. Mohon penjelasan lebih lanjut perbedaan mendasar antara kode awalan pembuka php tersebut
     
    Last edited: 6 Mar 2016
  2. dhyhost

    dhyhost Hosting Guru Web Hosting

    Messages:
    3,941
    Likes Received:
    614
    Trophy Points:
    113
    ini thread sharing atau pertanyaan ya?
     
  3. Makelar Server

    Makelar Server Poster 1.0

    Messages:
    73
    Likes Received:
    10
    Trophy Points:
    8
    Sharing dan juga pertanyaan pak bos, tergantung anda dari sisi mana menanggapinya...
    Atau bisa menambahkan penjelasan tentang penulisan php lainnya. sebab antara control panel satu dengan yang lain kadang tidak sama, padahal script file website sama. Selain itu tahun lalu, saya juga pernah juga mengalami dengan menggunakan CPanel anda server nodes direct, ketika script saya upload hanya muncul kode php saja, ketika versi php saya ubah ke versi 5.3 baru bisa, namun dengan mengganti kode menjadi <? ... ?>
     
    Last edited: 6 Mar 2016
  4. masiqbal

    masiqbal Expert 2.0

    Messages:
    863
    Likes Received:
    249
    Trophy Points:
    43
    Itu tergantung setting php.ini di server nya apakah short_open_tag nya on atau off. Kalau mau aman selalu pakai <?php
     
    pedagang likes this.
  5. Makelar Server

    Makelar Server Poster 1.0

    Messages:
    73
    Likes Received:
    10
    Trophy Points:
    8
    Aman dari segi yang mana dan Bagaimana cara setting php.ini di server ? sebab script theme saya tidak ada file php.ini
    Sebab penulisan awalan di script yang saya dapat agak rancu bos, setiap file page satu dengan lainnya tidak sama format penulisan awalnya ? Apa yang membedakan kok penulisan awalnya tidak sama ? pernah semua file saya pakai kode awalan <?php, namun ada beberapa page yang gagal dibuka (hanya muncul kode source php )
    Misal file index.php pakai kode <?php ...?> namun file index.php pada folder lainnya pakai <? ...?> jadi ada salah satu page bisa di buka dan page lainnya muncul kode source nya...
    Maklum bos lagi belajar program PHP...,
     
    Last edited: 6 Mar 2016
  6. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    SIlahkan coba:
    Code:
    <?php echo 'hi';?>
    <?php ='hi';?>
    <? echo 'hi';?>
    <?='hi';?>
    Apakah hasilnya sama?.
     
  7. Makelar Server

    Makelar Server Poster 1.0

    Messages:
    73
    Likes Received:
    10
    Trophy Points:
    8
    Ya.. tidak sama Pak Bos, <?php ='hi';?> yang tidak mucul
    sebentar, saya cobanya dulu di control panel lainnya...
     
    Last edited: 6 Mar 2016
  8. Makelar Server

    Makelar Server Poster 1.0

    Messages:
    73
    Likes Received:
    10
    Trophy Points:
    8
    Control panel saya yang kedua kode
    <?php ='hi';?>
    <? echo 'hi';?>
    tidak bisa dibuka, kenapa kok bisa demikian, Gimana agar semua nya bisa di buka
     
  9. cyberhostservice

    cyberhostservice Expert 1.0

    Messages:
    652
    Likes Received:
    128
    Trophy Points:
    43
    saya ikutan belajar donk para suhu... :D
     
  10. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Mestinya yang gagal hanya "<?php ='hi';?>".
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...