PHP;通过 include/require 传递 UTF-8 字符串
PHP; Passing a UTF-8 string via include/require
我有以下功能;
function generateFirstName(){
$firstNameArray = array("Thomáš ","Lukáš ");
$firstNameKey = mt_rand(0,1);
$firstName = $firstNameArray[$firstNameKey];
return $firstName;
}
当在同一页上调用该函数时,UTF-8 格式输出正常,但是当它从 functions.php(在 INCLUDED head.php 中是必需的)调用时,UTF- 8 格式没有到货,我得到了带有白色问号的可怕的黑色钻石。
传递字符串需要做什么?
检查每个必需的或包含的文件编码。它们都必须采用 UTF-8 才能协同工作。您必须确定 functions.php 和其他文件中可以包含的每个文件。
每个文件必须以utf8编码
我有以下功能;
function generateFirstName(){
$firstNameArray = array("Thomáš ","Lukáš ");
$firstNameKey = mt_rand(0,1);
$firstName = $firstNameArray[$firstNameKey];
return $firstName;
}
当在同一页上调用该函数时,UTF-8 格式输出正常,但是当它从 functions.php(在 INCLUDED head.php 中是必需的)调用时,UTF- 8 格式没有到货,我得到了带有白色问号的可怕的黑色钻石。
传递字符串需要做什么?
检查每个必需的或包含的文件编码。它们都必须采用 UTF-8 才能协同工作。您必须确定 functions.php 和其他文件中可以包含的每个文件。
每个文件必须以utf8编码