當前位置:首頁 » 編程語言 » php顯示文字

php顯示文字

發布時間: 2025-09-16 00:20:25

⑴ 求代碼示例:php資料庫讀取出來的文字轉成圖片顯示在頁面上

<?php
$Phone=18907975647;#手機號碼,具體從資料庫怎麼讀出來,你自己寫代碼
$im=imagecreate(300,30);#建立一個寬300,高30像素的圖片對象
imagecolorallocate($im,255,255,255);#將圖片背景填充為白色
$Color=imagecolorallocate($im,0,0,0);#在生成一黑色色顏色,以便寫入字元串
imagestring($im,16,0,0,$Phone,$Color);#將字元串寫到圖片上
header('content-type:image/*');//設置文件頭為圖片格式
imagepng($im);//輸出一個png格式的圖片
imagedestroy($im);//銷毀圖片對象

下面寫效果圖:

⑵ php關於textarea中換行、回車、空格的識別與處理

在使用 textarea 輸入文字後,如何在提交至後台並返回頁面時保持原有格式,包括換行、回車、空格等特殊字元?為了實現這一需求,需要了解瀏覽器的兼容性問題。

在 IE9 及以上版本、Firefox、Chrome 等主流瀏覽器中,換行符識別通常採用 「/」 格式;而在 IE7-8 中,識別換行符則需分兩步:首先匹配 「\r」,接著匹配 「/」。

針對這一問題,有兩種解決策略:

1. 替換特殊字元:將 「\r」 和 「\s」 分別替換為對應的字元串或特殊標記。這樣替換後的文本能夠被瀏覽器正確解析,從而顯示為原樣,包括換行、空格等格式。

具體實現方法如下:

例如,將 「\r」 替換為 「\n」,將 「\s」 替換為 「 」。這使得文本在顯示時能夠保持原有的換行和空格。

2. 替換為 ASCII 碼:將 「\r」 替換為 ASCII 碼的 chr(10),將 「\s」 替換為 chr(32)。這種方式下的文本雖然在其他地方無法解析為特殊字元,但在網頁中顯示時則能以 ASCII 碼的形式直接顯示出換行、空格等效果。

實現步驟如下(以 JavaScript 為例):

將 「\r」 替換為 「\u000A」,將 「\s」 替換為 「\u0020」。這樣替換後的文本以 HTML 格式顯示時,不會被解析為特殊字元,而是直接以字元形式顯示。

需要注意的幾點:

1. 使用 `str.replace('aa','dd')` 方法替換字元串時,僅替換第一次出現的「aa」。若需替換全部出現的「aa」,應使用正則表達式寫法:`str=str.replace(/aa/g,'dd');`。

2. 使用 `document.getElementById("ts").value.indexOf(" ")` 來獲取字元串中空格出現的第一次位置,以此判斷字元串是否包含空格。

⑶ 在PHP頁面怎麼實現定時刷新顯示內容

jquery+ajax可以很容易實現啊,通過settimeout(function(),5)去觸發函數就行,與通過點擊發送請求沒區別啊。

setInterval(function(){
jQuery.ajax({

type:"POST",

url:"111.php",

global:false,

dataType:"json",

data:"action=ajax",

success:function(data){
jQuery("p").html(data.shopid);
},

error:function()

{

alert("err:操作錯誤");

}

})
}, 2000);
php部分更簡單
if($_POST['action']=='ajax'){
$result=$db->get_one("select * from shtq_shop order by rand() limit 1");
echo json_encode($result);exit;
}
原理很簡單 setInterval() 定時執行一個ajax,後台部分執行資料庫查詢 獲得json格式數組
通過回調函數將返回的內容插入到<p></p>中

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:582
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:876
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:571
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:757
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:673
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1000
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:244
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:103
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:795
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:701