【PHP】質問スレッド Part8
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/04/14 00:52ID:???http://www.php.net/
■日本 PHP ユーザ会
http://www.php.gr.jp/
■PHP マニュアル
http://www.php.net/manual/ja/
■PEAR マニュアル
http://pear.php.net/manual/ja/
過去スレ, 関連スレ及び注意事項等は、アフォが居なけりゃ >>2-4
0002nobodyさん
03/04/14 00:52ID:???Part1 : http://ebi.2ch.net/php/kako/982/982687820.html
Part2 : http://pc.2ch.net/php/kako/1003/10032/1003283567.html
Part3 : http://pc.2ch.net/php/kako/1013/10139/1013919792.html
Part4 : http://pc.2ch.net/php/kako/1022/10229/1022999539.html
Part5 : http://pc.2ch.net/php/kako/1031/10317/1031721334.html
Part6 : http://pc2.2ch.net/php/kako/1038/10389/1038988518.html
Part7 : http://pc2.2ch.net/test/read.cgi/php/1044478561/
0003nobodyさん
03/04/14 00:53ID:???■ 【PHP】初心者コーナー 2 Released
http://pc2.2ch.net/test/read.cgi/php/1048442813/
■ PHP アップグレード報告スレッド
http://pc2.2ch.net/test/read.cgi/php/987259309/
■ PHP + MySQL
http://pc2.2ch.net/test/read.cgi/php/983250751/
■ PHP + PostgreSQL
http://pc2.2ch.net/test/read.cgi/php/983128806/
■ PHP 関連の書籍 (但し PHP 出版系お断り)
http://pc2.2ch.net/test/read.cgi/php/985315574/
0004nobodyさん
03/04/14 00:53ID:???4.2.0以降はデフォルトでregister_globalsがoffになっています。
POST, GET等で渡される値には
グローバル連想配列
$HTTP_ENV_VARS
$HTTP_GET_VARS
$HTTP_POST_VARS
$HTTP_COOKIE_VARS
$HTTP_SERVER_VARS
でアクセスしてください。
※注意2
header()でContent-Typeを出力すると、mb_output_handlerが無効になります。
ini_set('default_mimetype', 'text/html');
とすることで回避できます。
つーか、マニュアルとか読んでください。おながいします。
0005nobodyさん
03/04/14 00:54ID:???Part6を参照しますタ。
0007nobodyさん
03/04/14 20:35ID:ncj+nVRDPHPで文中日本語を含むテキストファイルを出力しようとしているのですが、
出力ファイルをEUCにするには、どうすればいいでしょうか?
$fp = fopen("mona.txt", "w");
$text = mb_convert_encoding("オマエモナー", "EUC");
fwrite($fp, $text);
fclose($fp);
こんなふうにしてるんですけど、ダメぽです。
0011nobodyさん
03/04/14 20:56ID:???0012nobodyさん
03/04/14 20:58ID:???>PHP マニュアル>LIIマルチバイト文字列関数(mbstring)
熟読しる!
00137
03/04/14 21:46ID:ncj+nVRD>8
fwriteは、書き込みバイト数は、省略できるよ。ね?
>10
「 I } G i [」
こんな感じでバケてます。(括弧は除く)
>11
すんません。EUC-JPでしたね。でも結果は同じです。
>12
これから熟読しますけど、mbstringってphp.iniの設定じゃなかったでしたっけ?
いや、よく読んでないのにレスしちゃって悪いんですけど、出来れば現在の環境の
ままプログラムで出力のファイル形式を変更したいんです。
とりあえず、熟読してみます。ありがとー。
0014nobodyさん
03/04/14 21:55ID:???00157
03/04/14 22:06ID:ncj+nVRD秀丸ですけど、問題ありですか??
ちなみに、EUS, SJISどちらで開いても上記のように化けます。
0016nobodyさん
03/04/14 23:09ID:???00177
03/04/15 01:13ID:bH92p3xSサンクスコです!!
ばっちりうまくいきました!
変換前のフォーマットをちゃんと指定しないと不定になるということでしょうかね。
指定なしで、デフォルトのフォーマットを変換してくれると思ってました。
解決はしましたが、詳しいことをご存知でしたら、ぜひ教えてください。
ありがとうございました。
0018nobodyさん
03/04/15 04:51ID:???マニュアルをちゃんと嫁
http://jp.php.net/manual/ja/function.mb-convert-encoding.php
> 省略時のデフォルトは内部文字エンコーディングです。
0019nobodyさん
03/04/15 10:12ID:qTByL+rdバージョンアップはしなくても平気でしょうか?
なんか最新バージョンにするのが怖いそうで、
サーバー管理者がバージョンアップしてくれません。
■ このスレッドは過去ログ倉庫に格納されています