จะเก็บข้อมุลหลายบรรทัดในคัวแปรเดียวยังไง

เริ่มโดย aomnaruk, 26 เมษายน 2007, 11:19:36

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

aomnaruk

ไม่รู้งะว่า จะเอาข้อมุลหลายๆบรรนทัดลงในตัวแปรเดียวทำยังไงเช่น

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-XXXXXXXX";
urchinTracker();
</script>

ทำยังไงอะผมทำแล้วมันขึ้นerror ครับ

EThaiZone

ใน php เหรอครับ
ใช้ ' ปิดหัวท้ายครับ

$var = '<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-XXXXXXXX";
urchinTracker();
</script> ';

ถ้าใช้ " เจอ error แน่ๆ

net1

ถ้า php ก็

$stats = <<<EOF
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-XXXXXXXX";
urchinTracker();
</script>
EOF;

ถ้า perl ก็

$stats = <<"END";
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-XXXXXXXX";
urchinTracker();
</script>
END

EThaiZone

เสริมหน่อยนะ EOF ใน php
สามารถปรับมาใช้คำอื่นได้นะ
โดยมีเงื่อนไขว่าห้ามมีเว้นวรรค แต่สามารถใช้ _ แทนได้
และหัวกะท้ายต้องเหมือนกัน เช่น

$stats = <<<google_tracker
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-XXXXXXXX";
urchinTracker();
</script>
google_tracker;

มันจะช่วยได้มาก เพราะเหมือน comment ในตัว  :D

แต่อย่าถามเรื่อง perl หนูเขียนม่ะเป็น  :lol:
แค่พออ่านออก

guy852


EThaiZone


yak2525


bubbleball

เก็บใส่อาเรย์เป็น associative array แล้วมาแปลงเป็นโค้ดได้ไหม  ใ้ช้ eval ครอบ?

EThaiZone

รู้สึกจะยุ่งยากนะเนี่ย

file_get_contents เลย ง่ายสุดๆ  :D

aomnaruk

อ้างถึงจาก: yak2525ทำไมไม่ใช้เป็น include เอาละครับ  :shock:

ระบบผมไฟล์ล้นหน้าจอแล้วครับ :lol:  :lol: