PHPクラスに関する質問

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:30:04
オリジナル
867 人が閲覧しました

PHP クラスの問題
呼び出しソース コード

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$obj_car = new class_car;
$num_carId = $obj_car->fn_carAdd($_POST);

ログイン後にコピー



クラス ソース コード
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
class class_car {
    function fn_carAdd($arr_post) {
        print_r($arr_post);
    }
}

ログイン後にコピー


こうすれば正常に配列が出力できます
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
Array
(
    [action_post] => carAdd
    [str_postChk] => 
    [str_carName] => 高尔夫
    [num_carBrand] => 7
    [num_carModel] => 615
    [str_carEmiss] => 1.4T
    [str_carTrans] => MT
)

ログイン後にコピー



クラスのソースコード
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
class class_car {
    function fn_carAdd($arr_post) {
        print_r($arr_post["str_carName"]);
    }
}

ログイン後にコピー


これで文字化けは出力されますが問題は解決し、ファイル自体のエンコードも問題ありません

-----解決策----- ------------ ---
ヘッダーはエンコーディングを送信します。
プログラムの先頭に追加するだけです。

header('Content-Type: text/html; charset=utf-8');
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート