| Sambil nunggu buka puasa sya ada pertanyaan buat para master..
dalam sebuah project php ada script sprti berikut //// class tes_php{ } echo "Mohon dibantu "; /// bisa ndak kita menggunakan/meng-include class tes_php tsb pd project lain tanpa mengikut sertakan script echo nya?? saya sudah coba pkai autoload tpi echo nya juga ikut terinclude. |
|
| ouh karena waktu diinclude dia include satu file beserta echo nya |
|
| bisa sih kalo mau langsung redirect ke page lain jd seakan akan clear lagi dan instantiate class nya di page yang baru |
|
| lah itu echonya aja diluar class gitu.. lagian knpa gk dibuat didalam function,.. |
|
| echo ny simpen di function class itu.. panggil pada saat di perlukan |
|
| class tesphp{ public function __construct(){ echo 'Tes'; } }
$t = new tesphp(); |
|
| kira2 kondisi seperti apa yg mengharuskan code echo ada d luar class? dan ingin kode echo nya tidak ditampilkan? |
|
| kenapa gak dibikin properti aja. mau kemudian di echo atau dipanggil jadi variable juga gak masalah
class tes_php { $a = "Mohon dibantu"; $b = "Harus dibantu"; $c = "Bantuin dong"; }
kalo butuh tinggal panggil ... $ambil = new tes_php; echo $ambil->a; $z = $ambil->a;
atau mau dibikin apa bebas ... |
|
| pake function om.. oop |
|
| ALL : kondisi echo nya memang harus di luar class nya. jadi nanti kalau pun echonya di di dalam class, pas kita include echonya akan muncul pada project lain, sedang kan hal itu tidak kita inginkan.. |
|
|
| Bisa aja,,, Tp ane ga tau cara simple nya,,,
$r = file_get_contents( filenya ); $r = str_replace atau preg_replace atau apalah buat hapus apapun yg gamao di bawa; eval( '?>' . $r ); |
|
| gampang, taruh aja echonya di file lain, jadi pas classnya di include echonya ga ke include. |
|
| Yanhar Passbarr : hah kata siapa ? kalo kita taruh di dalam class kan harus dimasukkan ke dalam method, so kalo method nya ga dipanggil juga ngga muncul kan echo nya .. |
|
| kira2 ini untuk apa sih (yg d tanyakan), ane malah bingung ndiri... :D |
|
| ^ untuk uji kemampuan programing :v |
|
| :v , brarti ane masih nubie... |
|
| ^ cuma ngetes sambil nunggu buka puasa.. :p |
|
| @Iwan Emang Begini : Ni ciyus bngt ne BROO...
Gembel Berkelas :bisa di perjelas lagi gk gan ?
@Askinas Kurniawan: alhamdulillah gan itu mh dh tauu..
Yoshua Joo Bin :kalau method nya di panggil pada project yang sama maka saat class tersebut di include di project lain method juga ikut gan..
ALL : HARAP JANGAN ADA YANG MARAH, NI BENAR2 MASIH DALAM PROSES BELAJAR. |
|
| ya coba kamu includkan ini tampil gk echonya
class tes_php{
function tampil(){ echo 'Mohon dibantu'; } } |
|
| @Iwan Emang Begini : kalau seperti itu gak terpanggil gan, soalnya functionnya belum digunakan, gimana kalau functionnya di gunakan pada project yang sama saat di include pasti echo akan tampil pada project lain. |
|
| sebelum masuk class, setiap apapun yang ada di file yg diinclude pasti kebawa ke file yg menginclude.. kalau itu echo, ya pasti akan langsung tampil echonya.. ini kondisi absolute, ga bisa ga.. |
|
| @Askinas Kurniawan : kalau seperti tu gan ok, saya ngerti.. |
|
| wess emboh, ra mudeng aku... :D |
|
| wkwkwk... sama gan, maksudnya TS kayak apa q g paham....
mohon d jabarkan lg gmn maksudnya ntu... |
|
| Coba gan,,,
$load = file_get_contents('file.php'); ob_start(); eval( '?>' . $load ); ob_end_clean();
$sesuatu = new Classnya(); // ndak pakek include/require |
Tidak ada komentar:
Posting Komentar