[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 06/28 03:28 / Filesize : 38 KB / Number-of Response : 170
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】下らねぇ質問はID出して書き込みやがれ 120



1 名前:nobodyさん mailto:sage [2012/06/21(木) 19:37:07.93 ID:???]
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 119
kohada.2ch.net/test/read.cgi/php/1337172256/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ

48 名前:nobodyさん [2012/06/23(土) 02:52:58.95 ID:hNroDcdQ]
javascriptでは配列はオブジェクトですが、
phpも配列はオブジェクトなんですか?

49 名前:nobodyさん [2012/06/23(土) 02:55:56.40 ID:h/0hUIrR]
違います

50 名前:nobodyさん [2012/06/23(土) 09:19:53.96 ID:knNxwOI1]
stristrで文字列からの検索を行なっています。
その場合、10で検索すると当然ながら
10
100
1000
10000
100000
もヒットしますが、これらを正規表現を使用せずに完全一致(10のみヒット)で求める場合はどのような方法がありますでしょうか。
よろしくお願いします。

51 名前:nobodyさん mailto:sage [2012/06/23(土) 09:35:26.13 ID:???]
2進数に変換して1010の時とか

52 名前:uy mailto:sage [2012/06/23(土) 09:47:14.32 ID:???]
正規表現を使えよ
ゴミカスには無理か

53 名前:nobodyさん mailto:sage [2012/06/23(土) 10:01:30.88 ID:???]
$string === '10'

54 名前:nobodyさん mailto:sage [2012/06/23(土) 10:16:54.45 ID:???]
文字列がどんなものかわからんからなんともいえん
構成要素は数字のみなのか?
10萬石饅頭みたいなもんなのか?

55 名前:nobodyさん [2012/06/23(土) 10:35:13.68 ID:knNxwOI1]
小出しになってしまってすみません。
文字列は日本語、英数字両方含んでいますが、上記のような場合においては
英数字だけ、もしくは数字だけの考慮で良いのかなとも思っています。
文字列が数万行あるので正規表現だと著しく速度が遅くなるので、
正規表現以外で良い方法はないかと相談させていただきました。
よろしくお願いします。

56 名前:nobodyさん mailto:sage [2012/06/23(土) 10:35:21.35 ID:???]
>>41
パフォーマンスを求めるときはPHPを使わないこと。

>>48
このスレでは「オブジェクト」はNGワードな。



57 名前:nobodyさん mailto:sage [2012/06/23(土) 10:54:47.60 ID:???]
SQLiteをメモリに作成して
全文検索テーブル作って
そこにぶちこんでSELECTすればいいんじゃね
やったことないけど

58 名前:uy mailto:sage [2012/06/23(土) 11:57:53.15 ID:???]
Ruby使え

59 名前:uy mailto:sage [2012/06/23(土) 12:21:48.87 ID:???]
ゴミ

60 名前:nobodyさん [2012/06/23(土) 20:59:41.11 ID:EL5cBHjA]
hoge.php?=
?以降のことはなんて言うんだったっけ?

61 名前:60 [2012/06/23(土) 22:14:47.48 ID:xd2+WHgz]
パラメータだ!
失礼しました

62 名前:nobodyさん mailto:sage [2012/06/24(日) 00:11:26.29 ID:???]
クエリ文字列だろゴミカス

63 名前:nobodyさん mailto:sage [2012/06/24(日) 01:29:18.86 ID:???]
>>55
どれぐらい遅い?

64 名前:nobodyさん [2012/06/24(日) 03:47:58.38 ID:pKAMtxTq]
ファイルをアップロードする時
サーバー上にファイルをアップロードして、
〜.com/uploads/〜.zipに一旦置かないとサイズは分からないのでしょうか?


65 名前:nobodyさん mailto:sage [2012/06/24(日) 04:21:37.99 ID:???]
>>37
call_user_Func()

javaとかMS系よりははるかに綺麗にみえるけど

綺麗に見せるにはアンダーバー1つにして2つに分けるくらいがいいのかな?

66 名前:nobodyさん [2012/06/24(日) 04:23:26.81 ID:hlbKvIh3]
mb_ereg系関数はpreg系でいうところの名前付きサブパターンに対応していますか?
(abc)|(def)|(ghi)というような表現でどれに一致したのかスマートに調べたいのですが



67 名前:nobodyさん [2012/06/24(日) 07:45:15.00 ID:Muy7cdRw]
名前とトリップのパスワードを配列に代入する場合どうしたら良いですか

例えばフォームに「山田#yamada」と入力された場合

$name["name"] => "山田"
$name["trip"]#yamadaだけ取得す

68 名前:nobodyさん [2012/06/24(日) 07:46:08.19 ID:Muy7cdRw]
途中送信orz

名前とトリップのパスワードを配列に代入する場合どうしたら良いですか

例えばフォームに「山田#yamada」と入力された場合

$name["name"] => "山田"
$name["trip"] => "#yamada"

と代入するにはどうしたら良いでしょうか

69 名前:nobodyさん mailto:sage [2012/06/24(日) 08:29:17.80 ID:???]
>>68
こんなんでどうですか

$text = '山田#yamada';
$pos = mb_strpos($text, '#');
$name['name'] = $pos !== false ? mb_substr($text, 0, $pos) : $text;
$name['trip'] = $pos !== false ? mb_substr($text, $pos) : '';
var_dump($name);

70 名前:nobodyさん mailto:sage [2012/06/24(日) 08:36:49.66 ID:???]
#で区切る

71 名前:nobodyさん mailto:sage [2012/06/24(日) 09:14:39.44 ID:???]
>>69
www

72 名前:nobodyさん mailto:sage [2012/06/24(日) 09:15:37.23 ID:???]
>>65
かっこわるい

73 名前:nobodyさん mailto:sage [2012/06/24(日) 11:48:26.67 ID:???]
かっこいいか悪いかで使うか使わないか決めるの?

74 名前:nobodyさん mailto:sage [2012/06/24(日) 11:54:05.63 ID:???]
fだけ大文字である意味が分からん

75 名前:nobodyさん mailto:sage [2012/06/24(日) 12:48:38.80 ID:???]
>>65
関数がないJavaとなぜ比較するの?
比較にならないでしょ。

76 名前:nobodyさん mailto:sage [2012/06/24(日) 14:06:56.41 ID:???]
23. メソッドと関数の違い
 → えーと メソッドは引数を持たなく、関数は引数を持つんだとおもいます



77 名前:nobodyさん mailto:sage [2012/06/24(日) 14:27:55.04 ID:???]
ひどい回答だなww

78 名前:nobodyさん mailto:sage [2012/06/24(日) 14:30:31.83 ID:???]
メソッドはクラス内関数らしいけどC#は全体が一個のクラスになってるので関数が存在しないという不思議な事態に
どっちでもいいんじゃないすか

79 名前:nobodyさん mailto:sage [2012/06/24(日) 14:48:11.97 ID:???]
>>76
ボンクラ回答者w

80 名前:nobodyさん mailto:sage [2012/06/24(日) 15:36:41.71 ID:???]
メソッドと関数は確かに違うけど
手続き型でメソッドに相当するものは何?って聞かれたら関数って答えるしかないな
というか先輩に昔聞いたら関数みたいなものって言われたわ
PHPの手続き型でオブジェクト指向っぽい書き方できる?と聞かれたら
継承とかカプセル化とか多態性とかインスタンス化とかないにしても
構造的に似たようなことは可能と答える
例えばconstructorはこんな感じで
<?php
//class Unko
// constructorは一番最初に呼び出してね!
$a; $b;

function constructor($_a, $_b) {
 global $a, $b;
 static $is_c = false;
 if ($is_c == false) {
  $a = $_a;
  $b = $_b;
  $is_c = true;
 }

コメントとglobalがあれば無問題である









ってのは冗談です}

81 名前:nobodyさん mailto:sage [2012/06/24(日) 16:01:34.67 ID:???]
そりゃ機能的には同じことができるだろ

82 名前:uy mailto:sage [2012/06/24(日) 18:08:01.70 ID:???]
PHPはゴミカス御用達言語

83 名前:nobodyさん mailto:sage [2012/06/24(日) 18:15:18.98 ID:???]
もうphpの時代は終わったんだよ・・・
いい加減気づけよw

84 名前:nobodyさん mailto:sage [2012/06/24(日) 19:52:26.40 ID:???]
じゃ次は何の時代だ?

85 名前:nobodyさん mailto:sage [2012/06/24(日) 20:44:08.91 ID:???]
>>65
MS系ってどの言語?

86 名前:nobodyさん mailto:sage [2012/06/24(日) 20:51:33.31 ID:???]
>>84
またperlの時代に戻る



87 名前:nobodyさん mailto:sage [2012/06/24(日) 20:54:01.31 ID:???]
Javaと対比してる時点でC# VBって俺でもわかったぞ

88 名前:uy mailto:sage [2012/06/24(日) 20:54:47.01 ID:???]
俺の時代だ
俺はゴミカスだがエリートゴミカスだ
お前らのような下級ゴミカスとは格が違う

89 名前:nobodyさん mailto:sage [2012/06/24(日) 21:02:45.26 ID:???]
>>87
えっ!すごい。さすがPHPerだね♪

90 名前:nobodyさん mailto:sage [2012/06/24(日) 21:04:47.47 ID:???]
phpでFlash作れますか?

91 名前:nobodyさん mailto:sage [2012/06/24(日) 21:11:57.12 ID:???]
>>90
>>1

92 名前:nobodyさん mailto:sage [2012/06/24(日) 21:12:27.59 ID:???]
早くID出さないと自己解決するのでよろしく

93 名前:nobodyさん mailto:sage [2012/06/24(日) 21:15:05.58 ID:???]
28.難しい質問をすると回答者の機嫌が悪くなるんだけど・・・
 → 回答者の能力を超える質問をすると荒らしとみなされます。
  ご注意ください。

94 名前:nobodyさん mailto:sage [2012/06/24(日) 21:22:57.99 ID:???]
82 名前:あぼ〜ん[NGWord:ゴミカス] 投稿日:あぼ〜ん
83 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
85 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
86 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
88 名前:あぼ〜ん[NGWord:ゴミカス] 投稿日:あぼ〜ん
89 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
90 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
91 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
93 名前:あぼ〜ん[NGWord:回答者] 投稿日:あぼ〜ん

95 名前:nobodyさん mailto:sage [2012/06/24(日) 21:24:11.73 ID:???]
やっぱ質問者はお前だったか
ID出さない質問はたいていお前だよな

96 名前:nobodyさん mailto:sage [2012/06/24(日) 21:27:50.97 ID:???]
それが荒らしクオリティー
張り付きお疲れ様ですはー
一生自己満FAQ貼りつけてアホな質問繰り返して一生終えてくださいね



97 名前:nobodyさん [2012/06/24(日) 21:52:16.02 ID:jChla/uh]
phpの時代はこれからだ


98 名前:uy mailto:sage [2012/06/24(日) 22:06:35.08 ID:???]
俺はゴミ力スだがエリートゴミ力スだ
お前らのような下級ゴミ力スとは格が違う

99 名前:nobodyさん mailto:sage [2012/06/24(日) 22:15:39.18 ID:???]
初めて学ぶ言語としてphpはオススメ。
理由はマ◯ダ地獄のようなものだ。

100 名前:nobodyさん mailto:sage [2012/06/24(日) 22:16:52.24 ID:???]
phpって最近本の出版、少ないね。
目立つのはHTML5、Android、Objective-Cばかり。

101 名前:nobodyさん mailto:sage [2012/06/24(日) 22:33:14.94 ID:???]
97 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
98 名前:あぼ〜ん[NGWord:ゴミ力ス] 投稿日:あぼ〜ん <<NEW
99 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
100 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん


102 名前:nobodyさん mailto:sage [2012/06/24(日) 22:43:00.41 ID:???]
>>101
これ以上荒らすな

103 名前:uy mailto:sage [2012/06/24(日) 23:56:17.80 ID:???]
俺はゴミだがエリートゴミだ
お前らのような下級ゴミとは格が違う

104 名前:uy mailto:sage [2012/06/24(日) 23:58:17.82 ID:???]
自己解決しました

105 名前:nobodyさん mailto:sage [2012/06/25(月) 00:00:55.34 ID:???]
PHPerの自慢話が聞きたい

106 名前:nobodyさん mailto:sage [2012/06/25(月) 00:46:31.90 ID:???]
>>87
どういう意味ですか?



107 名前:uy mailto:sage [2012/06/25(月) 03:11:38.63 ID:???]
>>1

108 名前:nobodyさん [2012/06/25(月) 21:00:01.71 ID:Sz3DLBgb]
文章中の{}でかこった文字列を書き換えたいんですが、以下のようにしてもうまくいきません
mb_ereg_replace('{$fujisan}', '富士山', $body]);
どうしたら良いんでしょうか?

109 名前:nobodyさん mailto:sage [2012/06/25(月) 22:33:46.44 ID:???]
$fujisan = "ふじさん";
var_dump('{$fujisan}');
var_dump("{$fujisan}");
var_dump("{{$fujisan}}");


110 名前:nobodyさん [2012/06/26(火) 00:43:49.89 ID:2etFBhgC]
if ($_SERVER["REQUEST_METHOD"]=="POST"){
foreach{_$POST as $k => $v{
$v=htmlspecialchars($v)
$$k=$v

111 名前:nobodyさん mailto:sage [2012/06/26(火) 00:53:31.34 ID:???]
>>110
ヘンテコ関数の代表格、htmlspecialchars

112 名前:nobodyさん mailto:sage [2012/06/26(火) 00:59:03.20 ID:???]
>>108
正規表現式として意味のある記号はエスケープする必要がある

mb_ereg_replace('{\\$fujisan}', '富士山', '{$fujisan}さん');

113 名前:nobodyさん mailto:sage [2012/06/26(火) 01:01:39.42 ID:???]
えっちてーえむえるすぺしやるちやーづ

114 名前:nobodyさん mailto:sage [2012/06/26(火) 01:17:49.02 ID:???]
utf-8の文字。例えば"Pokémon"(eの上にアクセント)等を
shift-jisに変換すると"Pok?mon"(半角のクエスチョンマーク)となってしまいますが
なるべく近い文字、この場合ですと"Pokemon"に変換するにはどうしたらいいのでしょうか

変換テーブルを自作する必要があるのかな…


115 名前:nobodyさん mailto:sage [2012/06/26(火) 01:32:15.02 ID:???]
phpにできないことはない

116 名前:114 mailto:sage [2012/06/26(火) 01:39:01.21 ID:???]
すみません、自己解決しました。




117 名前:nobodyさん mailto:sage [2012/06/26(火) 02:07:48.64 ID:???]
>>116
すみません。それ教えてください。
フランス語を表示しようとしてなんかうまくいかない

118 名前:nobodyさん mailto:sage [2012/06/26(火) 02:12:55.94 ID:???]
なるほど、こう切り返せばいいのか

119 名前:nobodyさん mailto:sage [2012/06/26(火) 02:24:07.88 ID:???]
スレタイを100万回読んだあと理解できたら質問をしなおせ
理解できなかったら自己解決しろ

120 名前:nobodyさん mailto:sage [2012/06/26(火) 04:57:19.00 ID:???]
iconv

121 名前:nobodyさん mailto:sage [2012/06/26(火) 09:28:21.80 ID:???]
>>120
ありがとうございます。

122 名前:nobodyさん mailto:sage [2012/06/26(火) 09:30:34.10 ID:???]
屑回答者荒すな

123 名前:nobodyさん mailto:sage [2012/06/26(火) 09:42:08.00 ID:???]
>>122
もうしわけありませんでしたm(__)m

124 名前:nobodyさん [2012/06/26(火) 12:00:34.23 ID:WMfeevkP]
-- test1.php --
class Test1
{
}

-- test2.php --
class Test2 extends Test1
{
}

-- index.php --
require_once 'test2.php';
require_once 'test1.php';

【index.phpの出力結果】
Fatal error: Class 'Test1' not found

クラス継承を行う場合は、先にその元クラスをインクルードする必要があるのでしょうか。
またはphp.iniでその設定があるのでしょうか。
(ローカルサーバだとエラーにはならないが、別のサーバだとエラーになります。)

125 名前:nobodyさん mailto:sage [2012/06/26(火) 13:22:57.60 ID:???]
PHP で zip ファイルを作る時
圧縮ファイルと、非圧縮ファイルを混在させることは出来ますか?

126 名前:nobodyさん mailto:sage [2012/06/26(火) 13:46:50.76 ID:???]
>>124
エラーとなるのが正常
オートローダーでも使ってない?



127 名前:nobodyさん mailto:sage [2012/06/26(火) 14:04:23.19 ID:???]
>>125
できんわけないだろ

128 名前:nobodyさん mailto:sage [2012/06/26(火) 15:31:46.84 ID:???]
できますん

129 名前:nobodyさん mailto:sage [2012/06/26(火) 19:04:35.58 ID:???]
zipの仕組みを勉強しろ
数バイトのファイルとかJPEGを圧縮しても小さくならないから無圧縮で格納するだろ

130 名前:nobodyさん [2012/06/26(火) 19:30:41.62 ID:CA9sgAti]
phpファイルにcgiファイルをincludeすることはできないのだろうか?


131 名前:nobodyさん mailto:sage [2012/06/26(火) 19:33:56.37 ID:???]
CGIって知ってる?
たいていの言語で書けるんだよCGIは

132 名前:nobodyさん [2012/06/26(火) 19:36:16.86 ID:CA9sgAti]
今、perl cgiをphpから呼び出せないか試してるんだけど、上手くいかない。
これまではshtmlファイルとしてincludeしてたんだけど、これをphpでやりたい。
できないかな?

133 名前:nobodyさん mailto:sage [2012/06/26(火) 19:38:22.92 ID:???]
口調が気に食わない

134 名前:nobodyさん mailto:sage [2012/06/26(火) 19:41:55.52 ID:???]
cgiにhttpでアクセスして間接的に実行する

135 名前:nobodyさん mailto:sage [2012/06/26(火) 19:44:18.18 ID:???]
ダサい

136 名前:nobodyさん [2012/06/26(火) 20:02:39.81 ID:CA9sgAti]
うーん、上手くいかない・・・
(phpファイルにて)include()でプログラム結果だけを表示するは無理。echo()で<!--#include virtual="PERL CGIファイル名" -->を表示は当然無理。




137 名前:nobodyさん mailto:sage [2012/06/26(火) 20:14:56.85 ID:???]
お前には無理

はい、次の方どうぞ

138 名前:nobodyさん mailto:sage [2012/06/26(火) 20:18:51.21 ID:???]
>>136
php.net/manual/ja/function.virtual.php
これは試した?

139 名前:nobodyさん [2012/06/26(火) 20:28:55.54 ID:zj9cDHda]
POSTとGET、どちらを優先すべきか迷っています
どちらが推奨されているんでしょうか?

140 名前:nobodyさん [2012/06/26(火) 20:32:09.67 ID:CA9sgAti]
>>138
一瞬、これは上手くいくのではと思ったんですが、今のところはちょっと・・・
もう少しいろいろやってみます。情報ありがとう!御礼です。^^

141 名前:nobodyさん mailto:sage [2012/06/26(火) 20:32:30.83 ID:???]
なんで悩むの?

142 名前:nobodyさん mailto:sage [2012/06/26(火) 20:41:32.60 ID:???]
URIに含める必要のある情報はGET、でなけりゃPOST 優先とかない

143 名前:nobodyさん mailto:sage [2012/06/26(火) 20:42:16.57 ID:???]
GETには長さの上限がある

POSTはキャッシュを短くすると 戻る ボタンで戻れないサイトになる
再読み込みすると再POSTしてしまうことにも注意

このくらい自分で調べなさい
調べなくても書けるが

144 名前:nobodyさん [2012/06/26(火) 21:01:34.95 ID:zj9cDHda]
>>141-143
ありがとうございます

145 名前:64 [2012/06/26(火) 22:08:03.04 ID:1ceHQTZw]
お願いします。

ファイルをアップロードする時
サーバー上にファイルをアップロードして、 置かないと
ファイルのサイズの取得はできないのでしょうか?



146 名前:nobodyさん mailto:sage [2012/06/26(火) 22:09:04.17 ID:???]
phpにできないことはない



147 名前:nobodyさん [2012/06/26(火) 23:12:39.93 ID:zj9cDHda]
>>145
php ファイルサイズ取得
でぐぐると出てくると思うが・・・

アップロード前なら
JS ファイルサイズ取得
ででてくるサンプルでもいいし

148 名前:nobodyさん mailto:sage [2012/06/26(火) 23:18:01.52 ID:???]
phpにできないことはない

149 名前:nobodyさん mailto:sage [2012/06/26(火) 23:30:59.75 ID:???]
PHPerは馬鹿しかいないな

アップロード前にサイズを取得できるもんなら具体例を示せクズが

150 名前:nobodyさん mailto:sage [2012/06/26(火) 23:35:44.66 ID:???]
なにキレてんの

151 名前:nobodyさん mailto:sage [2012/06/26(火) 23:36:58.87 ID:???]
早く示せよクズ

152 名前:nobodyさん mailto:sage [2012/06/26(火) 23:40:31.74 ID:???]
なにキレてんの

153 名前:uy mailto:sage [2012/06/26(火) 23:42:42.83 ID:???]
俺はゴミカスだがエリートゴミカスだ
お前らのような下級ゴミカスとは格が違う

154 名前:nobodyさん mailto:sage [2012/06/26(火) 23:49:27.11 ID:???]
phpにできないことはない

155 名前:nobodyさん mailto:sage [2012/06/26(火) 23:53:02.26 ID:???]
uyでもいいぞ
お前はゴミカスだから無理だろうが

156 名前:nobodyさん mailto:sage [2012/06/27(水) 00:02:18.56 ID:???]
なにキレてんの



157 名前:nobodyさん mailto:sage [2012/06/27(水) 00:08:42.03 ID:???]
phpにできないことはない

158 名前:nobodyさん [2012/06/27(水) 00:09:40.53 ID:7rvgH06x]
シングルコーテーションは「 ' 」か「 ` 」のどちらを使えばいいんでしょうか

159 名前:nobodyさん mailto:sage [2012/06/27(水) 00:11:13.97 ID:???]
 '△` マンドクセ

160 名前:nobodyさん [2012/06/27(水) 00:53:33.21 ID:LsnLOJeW]
メール送信する時のエンコードってどうしてますか?
 ・Gmail, yahooメール, live.jp, auなどはsjis(テスト確認済み)
 ・docomoはsjis(未確認)
 ・ソフトバンクだけutf-8(未確認)
…とすれば良いのかなと思ってるんですがそれで間違いないんでしょうか?

いろんなサイトを見てると
「ドコモとAUはSJISで、ソフトバンクはUTF8で、PCはISO-2022-JP」という意見があるみたいなんですが
ISO-2022-JPで送るとわかる限りで以下の問題があります
 ・Gmail :送信者名が化ける(本文、件名は大丈夫)
 ・yahooメール, live.jp :送信者名、件名が化ける

また、プロバイダメールやdocomo, softbankについては端末を持っていないので確認できません
他にもいろいろと環境依存(zendFWのzend_mail利用、smtpはGmailなど)があるかもしれませんが
それはともかく、メール送信時のエンコードはどうしたら良いか、ご意見いただけると嬉しいです
よろしくお願いします

161 名前:nobodyさん mailto:sage [2012/06/27(水) 01:34:28.10 ID:???]
携帯での文字コードはどうあるかの前に、

送信者名や件名が ISO-2022-JPで化けるのは、送り方が間違ってる。
何で送ってるか知らないけど、エンコードしなくちゃいけないのにしてないだろ。

意味が分からないのであれば、分かるまでは
メールを送信すべきではないと思う。

嘘やイツノジダイノハナシダヨみたいなゾンビサイトが山ほどあるから気をつけてね。

162 名前:nobodyさん [2012/06/27(水) 02:44:34.24 ID:LsnLOJeW]
>>161
ありがとうございます!
ヘッダの日本語部分、よくよく見返すとmb_encode_mimeheader();でなくmb_convert_encoding()してました!

残りの本文の文字コードですが、こちらから絵文字を送る予定はないので本文もISO-2022-JPでいいんでしょうか
古い端末だと無理かもしれないから
docomo/au:SJIS、Softbank:utf-8 にすべきなんでしょうか

人から送られてきたメールのヘッダを見ると、docomo/auはiso-2022-jp、softbankはISO-2022-JPに
なっていますが…
全然PHPと関係なくなってすみません

163 名前:nobodyさん mailto:sage [2012/06/27(水) 05:15:17.47 ID:???]
絵文字と、iso-2022-jpでは表現できない文字、な

あとは概ねいい

164 名前:nobodyさん mailto:sage [2012/06/27(水) 21:21:58.61 ID:???]
でた!!!

mb_encode_mimeheader

165 名前:nobodyさん mailto:sage [2012/06/27(水) 21:53:21.52 ID:???]
>>129

java だとこのファイルは圧縮して、このファイルは圧縮しないとか指定して
一つの zip に包めるので。
ちなみに linux のコマンドとかでも同じように圧縮、非圧縮を指定して一つに包めるんだけど
軽くしか調べてないけど PHP だと圧縮しないで zip に入れる方法がよくわからなかったので。

小さいから無圧縮だとか言われても、大きいファイルを圧縮しないで包めないなら
PHP でやるのはやめておきます。



166 名前:nobodyさん mailto:sage [2012/06/27(水) 22:13:11.92 ID:???]
>>165

23. Javaの話をすると回答者が不機嫌になるんだけど・・・
 → 他言語について言及しないこと。ここの回答者はPHPしかわかりません。



167 名前:nobodyさん mailto:sage [2012/06/27(水) 23:16:26.46 ID:???]
akatukisiden.wordpress.com/2011/07/08/make_epub/

168 名前:nobodyさん [2012/06/28(木) 01:55:07.79 ID:VxuqYUaq]
やや高度なphpのサンプル置いてあるwebサイト教えてください

169 名前:nobodyさん mailto:sage [2012/06/28(木) 02:02:26.51 ID:???]
適当なオープンソースでも読んだら






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<38KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef