【PHP】下らねぇ質問はID出さずに書き込みやがれ 1
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2010/11/07(日) 17:11:24ID:???0002nobodyさん
2010/11/07(日) 17:12:47ID:???0003nobodyさん
2010/11/07(日) 17:19:28ID:???http://hibari.2ch.net/test/read.cgi/php/1288168893/692
0004nobodyさん
2010/11/07(日) 17:20:15ID:???【PHP】下らねぇ質問はID出して書き込みやがれ 100
http://hibari.2ch.net/test/read.cgi/php/1288168893/
0005nobodyさん
2010/11/07(日) 17:21:16ID:???0006nobodyさん
2010/11/07(日) 17:24:42ID:???0008nobodyさん
2010/11/07(日) 17:25:32ID:???0011nobodyさん
2010/11/07(日) 17:27:34ID:???0012nobodyさん
2010/11/07(日) 17:29:54ID:???こっちもマジだったんだが・・・
普段テキストエディタで書いてサーバーにアップしてテストするから。
プレビューできるソフトとかあるのかな?
0013nobodyさん
2010/11/07(日) 17:30:48ID:???もっとアホでも簡単に扱えるやつで
0014nobodyさん
2010/11/07(日) 17:30:52ID:???0016nobodyさん
2010/11/07(日) 17:33:15ID:???補完とかデバッグとかsvnとの連携とかがいらなくて
単純にphp書く画面とブラウザ表示画面の2つ見られればいいのなら
PHPエディタもありだと思うよ
PHPエディタはネタ扱いされるけど、php.exeおいておけば、構文チェックしてくれるし
functionドラッグ→F1でマニュアルに飛んでくれるから
aptanaとかPDTが面倒というなら選択肢としてはアリだと思う
0024nobodyさん
2010/11/07(日) 18:01:05ID:???私にも使える能力が備わってるかもしれませんのに。
0025nobodyさん
2010/11/07(日) 18:08:24ID:???0026nobodyさん
2010/11/07(日) 18:25:35ID:???ディレクトリ内に他のディレクトリは有りません。ファイルだけです
0030nobodyさん
2010/11/07(日) 18:33:09ID:???PHPでのメール送信に関する質問です。
メールタイトルとメール本文がともにEUC-JPで書かれています。
これを共にmb_convert_encodingでSJISに変換して、
mail関数を使いメール送信したいのですが、
メールタイトルだけが文字化けしてうまく表示できません。
$title = mb_convert_encoding($title, "SJIS", "EUC-JP");
$content = mb_convert_encoding($content, "SJIS", "EUC-JP");
$to = "aaaaa@bbbb.cc.dd";
mail($to, $title, $content)
メール本文も文字化けせずに表示できる方法を、
ご存知の方はどうぞご教授くださいませ。
0031nobodyさん
2010/11/07(日) 18:35:36ID:???なんか良く分からんが、メールはSJISで出すもんじゃないぞ。
Subjectもマルチバイトをそのまま渡してもイカン。
悪いことは言わないから、mb_send_mail 使っとき。
つーかなんで使わんのじゃゴルァ!
0033nobodyさん
2010/11/07(日) 18:39:22ID:???0034nobodyさん
2010/11/07(日) 18:40:44ID:???最近だと全てUTF-8というのもありますが
件名はiso-2022-JPにして下さい。
$title = mb_convert_encoding($title , "ISO-2022-JP","EUC-JP");
$title = mb_encode_mimeheader($title ,"ISO-2022-JP");
あとmb_send_mailは理解した上で使うようにして下さい
問題が指摘されおり、過去質問スレでも話題になりました。
詳しくは検索してみて下さい
0035nobodyさん
2010/11/07(日) 18:42:34ID:???ビットシフトで24ビットの時に変な値になっちゃうのは何故?
以下のソースです…
function kansuu()
{
$hoge = array(111,222,333,444);
foreach ( $hoge as $nn)
{
$ad += $nn << $i;
$i += 8;
}
return( $ad );
}
で、何故か結果が
int(111) int(56943) int(21880431) int(-1118970257)
何で最後がマイナス?補数って奴デスカ??
ちなみに、 $nn << $i の部分だけでみても最後だけマイナスになってますた!
理由(出来れば解決方法も…)教えてエロい人っ!!
0037nobodyさん
2010/11/07(日) 18:50:58ID:???お使いのphpのバージョンが明記されてなかったために
あえてあのような書き方をしました
バージョンが新しければ問題無いですよ
http://www.securityfocus.com/archive/1/426342
0038nobodyさん
2010/11/07(日) 19:07:27ID:???32ビット超えてるよ
ここの「例3 整数値のビットシフト」とその出力例が参考になる
例のfunction pに色々値渡してみて
http://php.net/manual/ja/language.operators.bitwise.php
0039nobodyさん
2010/11/07(日) 19:09:22ID:???コテハンつけとけよ^^;
0041nobodyさん
2010/11/07(日) 19:16:32ID:???スレタイかえとけよ
これじゃややこしすぎるわ
ちなみに前スレ
【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2
http://pc11.2ch.net/test/read.cgi/php/1252590753/
■ このスレッドは過去ログ倉庫に格納されています