PHP Conference Japan 2024

mailparse_determine_best_xfer_encoding

(PECL mailparse >= 0.9.0)

mailparse_determine_best_xfer_encoding取得最佳編碼方式

說明

mailparse_determine_best_xfer_encoding(資源 $fp): 字串

找出從指定檔案指標讀取內容的最佳編碼方式。

參數

fp

有效的檔案指標,必須可搜尋。

返回值

返回 mbstring 模組支援的其中一種字元編碼。

範例

範例 #1 mailparse_determine_best_xfer_encoding() 範例

<?php

$fp
= fopen('somemail.eml', 'r');
echo
'Best encoding: ' . mailparse_determine_best_xfer_encoding($fp);

?>

以上範例將輸出類似以下的內容:

Best encoding: 7bit

新增筆記

使用者貢獻的筆記 5 則筆記

ramoncin at hotmail dot com
3 年前
<?php
session_start
();
?>
<?php
$連線
=mysqli_connect('192.168.2.201','proba','abc123.','senderismo') or die (mysqli_error($連線));
if (
$連線) {
if (isset(
$_GET['c'])) {
$資料=mysqli_query($連線,"SELECT * FROM material");
}
if (isset(
$_GET['m'])) {
$資料=mysqli_query($連線,"SELECT * FROM material ORDER BY Marca");
}
if (isset(
$_GET['p'])) {
$資料=mysqli_query($連線,"SELECT * FROM material ORDER BY Prezo");
}
if (isset(
$_GET['e'])) {
if (isset(
$_GET['T'])){
$類型=$_GET['T']
$資料=mysqli_query($連線,"SELECT * FROM material where Tipo like '$類型$");
}
}
if (
$資料 != FALSE) {
while (
$列=mysqli_fetch_array($資料)) {
$圖片路徑=$列['Imaxe'].".jpg";
echo
"<div class='produto'><img src='imaxes/$圖片路徑'><br>",$列['Nome'],"<br>",
$列['Marca'],"<br>",$列['Tipo'],"<br>",$列['Prezo'],"€<br></div>";
}
}
echo
"<form action='ver.php' method='GET'>
<input type='submit' name='volta' value='返回上一頁'><br>
</form>"
;
}
else{
echo
"錯誤;"
}
?>
ver at gmail dot com
3 年前
<?php
session_start
();
?>
<?php
$conexion
=mysqli_connect('192.168.2.201','proba','abc123.','senderismo') or die (mysqli_error($conexion));
if (
$conexion) {
$usu1=$_GET['usu'];
$con1=$_GET['con'];
}
if ((
strcmp($usu1, "Eva")==0 || strcmp($usu1, "Xan")==0)&& strcmp($con1, "abc123.")==0 ){
$_SESSION['usu']=$usu1;
$_SESSION['con']=$con1;
echo
"歡迎: ", $usu1;

echo
"<form action='lista.php' method='GET'>
<input type='submit' name='c' value='完整清單'><br>
<input type='submit' name='m' value='依品牌列出'><br>
<input type='submit' name='p' value='依價格列出'><br>
<select name='T'>
<option name='Calcetin'>襪子</option>
<option name='Pantalon'>褲子</option>
<option name='Bota'>靴子</option>
<option name='Chaqueta'>夾克</option>
<option name='Zapatilla'>運動鞋</option>
</select>
<input type='submit' name='e' value='送出'><br>
</form>"
;

if (
strcmp($usu1, "Eva")==0{
echo
"<input type='button' name='c' value='新增紀錄'><br>
<input type='button' name='m' value='編輯紀錄'><br>
<input type='button' name='p' value='刪除紀錄'><br>"
;
}
}
else {
echo
"無法連線到資料庫";
}
?>
intro at gmail dot com
3 年前
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form action="ver.php" method="GET">
<p>請輸入使用者名稱:</p>
<input type="text" name="usu"><br>
<p>請輸入密碼:</p>
<input type="password" name="con"><br>
<input type="submit" name="Enviar" value="送出">
</form>
</body>
</html>
matej dot kovac at gmail dot com
13 年前
從 mailparse-2.1.5 版本開始,它可以返回 7bit、8bit、base64 和 qprint。如果 mbstring 失敗則返回 False。
mileskeaton at gmail dot com
15 年前
據我所知,它只返回兩個字串之一:「Quoted-Printable」或「7bit」。
To Top