✔ 最佳答案
PHP係 server side scripting language .. 走馬燈係要 client side (即個browser) 先做到。一般方法係用 javascript, java applet, flash, 或者 <marquee>tag
去做。 php 最多係pass 段文字或圖仔畀 javascript, java applet, flash,marquee 等做參數。例如
http://dslab.ee.ncku.edu.tw/~hom/movingimage.htm 個 java applet 走馬燈可以咁用php pass 參數:
<?php $rollingfile = ‘message_title.gif‘; ?>
<applet code=‘MovingImage‘ width=‘500‘ height=‘100‘>
<param name=‘fps‘ value=‘10‘> 每秒10個畫面
<param name="background" value=‘starfield.gif‘>背景圖型
<param name=‘title‘ value=‘<?php echo $rollingfile ?>‘> 前景圖型
</applet>
marquee tags 可以:
<?php $rollingtext = $_GET[‘text‘]; ?>
<marquee><?php echo $rollingtext ?></marquee>
咁你就可用 prog.php?text=個字 去改 rolling text
2006-11-06 15:37:12 補充:
當然,你亦可以用php on fly 咁generate 個 animated gif 做走馬燈,不過咁做浪費 resouce, 一般都係 generate 將個animated gif save 底放上web server, 唔會每次 request 都 generate 一次。不過算係完全用php 做走馬燈, 要你的話... 可以畀個 sample 你