【PHP】くだらねぇ質問はここに書き込みやがれ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/11/02 00:15:41ID:???0368nobodyさん
04/12/11 18:49:11ID:???ははっ 仰せのままに。。
ところでEUCで作っている場合、例えばPHP上でファイルを新規に作成して、その中に
日本語の文字列などを保存すると、それもEUCになるわけですか・・?
0370nobodyさん
04/12/11 21:40:14ID:???なんでスルーされるのかわからないんだけど?
くだらない質問スレでしょここ?
どうしてこんな仕様なのか教えてくださいよ
0372nobodyさん
04/12/11 21:49:58ID:???説明しよう!それはおまいが
↓
"
そうやって文字を表示したいですよって言うからPHPの中の人が
$var[a][b]
この中から必死になって文字として解釈できる部分を抜き出してくれてるんだよ。
そして余りの中にたまたま配列として解釈できるものがあったからそのまんま
表示してくれてたんだよ。
というわけで糞はおまいだ。
0376nobodyさん
04/12/11 22:38:49ID:???0377nobodyさん
04/12/11 22:50:51ID:???全角記号の文字列で検索すると漢字?で検索されます。
例)<>で検索すると「磧」での検索結果が返ってくる
入力チェックでmb_convert_kana($keyword,"a")とかはしているのですが
"a"だと英数字しか変換できないのでしょうか?
また、どうすれば全角記号を半角記号に変換できるのですか?
0378nobodyさん
04/12/11 22:55:13ID:???http://jp.php.net/mb_convert_kana
記号は変換テーブル使って自前で変換。
あいまい検索なんかのスクリプトはごろごろ転がってるよ。
0380nobodyさん
04/12/11 22:56:36ID:???6321 E240 E3A1 78E7 磧
2163 8183 A1E3 FF1C <
2164 8184 A1E4 FF1E >
まぁ、なんつーかアレだね。EUCだと
<> = A1E3A1E3 = A1 E3A1 E3 = A1 磧 E3 だね。
0381nobodyさん
04/12/11 23:11:48ID:???0383377
04/12/11 23:29:12ID:???まだいまいち解からないのですが、関数で一発変換できないって事ですよね。
ちょっと調べてみます。すいません。
0384nobodyさん
04/12/11 23:48:46ID:???0385nobodyさん
04/12/11 23:50:28ID:???仕様は372に書いてある通り。表示したいなら
echo $var[a][b]; はずす
echo "{$var[a][b]}"; 囲う
など。
0387nobodyさん
04/12/11 23:53:46ID:???本格的にやるなら分かち書いてインデクス作ることになると思われ。
MySQLはどうか知らんけど、たぶんPHPの関数がSQL文の中で使えるんで、
Likeでざっくり拾ってふるい落とすほうがいいんじゃ。
MySQLにマルチバイトサーチ用の関数があるならそれで終わりだけどさ。
0390nobodyさん
04/12/12 00:22:52ID:???$var[1][2]="ahoo";
$a=1;
$b=2;
define(c, 1);
define(d, 2);
echo "{$var[$a][$b]}<BR>";
echo "{$var[c][d]}<BR>"; //表示されますが何か?
echo "面倒だから外に出せって→".$var[c][d]."←な。";
0391nobodyさん
04/12/12 00:32:08ID:???0392nobodyさん
04/12/12 00:35:13ID:???0393nobodyさん
04/12/12 00:39:04ID:wAYqFsMF0394nobodyさん
04/12/12 00:41:05ID:???なんか気持ち悪いんだよな。
自分、perlとphpしか知らないからあれなんだけど、
他の言語でもそーだったりするの?
0395nobodyさん
04/12/12 00:42:06ID:4BZIpn/Kテキストエディタで作成したファイルをブラウザで表示すると
<?php
phpinfo();
?>
何も表示されません(というか繋がりません)
何か考えられる原因がありましたら教えてください。
これから始めようと思っている者ですが、よろしくお願い致します。
OSはWinXPです。
0396nobodyさん
04/12/12 00:43:36ID:???<?php
phpinfo();
?>
↑
これという事です。
紛らわしいような気がしたので書き込みしておきますm(__)m
0397nobodyさん
04/12/12 00:49:29ID:???0398nobodyさん
04/12/12 00:51:37ID:???http://jp.php.net/manual/ja/install.apache2.php通りやった?
0401nobodyさん
04/12/12 00:58:10ID:???0403nobodyさん
04/12/12 00:59:24ID:???嫌がらせも兼ねて考えられる原因を10個ほど書いてみたんだが、
条件の分岐が多すぎて正確に書くのがめんどくさくなって止めた。
まぁなんだ、繋がらんつーのをもっと詳しく説明すりゃ原因も突き止め易いと思われ。
0404nobodyさん
04/12/12 01:01:31ID:4BZIpn/K「httpd.conf」は何度も見直したので間違ってはいないと思います。
一応、書店で購入したPHPの本を読んでその通りやっております。
>>400
何も表示されませんが、一応繋がろう(?)とはします。
下の数値が38%くらいまでいくのですがそれ以上あがりません。
0405nobodyさん
04/12/12 01:02:46ID:???付属のCDなんか使ってたりして。
0409nobodyさん
04/12/12 01:07:11ID:4BZIpn/KStartさせたら表示されました。
皆さんお騒がせして申し訳ありませんm(__)m
どうもありがとうございました。
0410nobodyさん
04/12/12 01:08:50ID:???| .__ | __| |__ |____ ,____| ,! / | l´ く`ヽ ___| ̄|__ r‐―― ̄└‐――┐
| | | | | __ __ | r┐ ___| |___ r┐ / / | | /\ ヽ冫L_ _ | | ┌─────┐ |
| |_| | _| |_| |_| |_ | | | r┐ r┐ | | | / | | レ'´ / く`ヽ,__| |_| |_ !┘| ̄ ̄ ̄ ̄ ̄|‐┘
| r┐| |___ __|. | | | 二 二 | | |く_/l | | , ‐'´ ∨|__ ___| r‐、 ̄| | ̄ ̄
| |_.| | / ヽ | | | |__| |__| | | | | | | | __ /`〉 / \ │ | |  ̄ ̄|
| | / /\ \. | |└------┘| | | | | |__| | / / / /\ `- 、_ 丿 \| | ̄ ̄
 ̄ ̄ く_/ \ `フ |  ̄ ̄ ̄ ̄ ̄ | | | |____丿く / <´ / `- 、_// ノ\ `ー―--┐
`´ `‐' ̄ ̄ ̄ ̄ ̄`‐'  ̄ ` `´ `ー' `ー───-
0411nobodyさん
04/12/12 01:12:11ID:???0412nobodyさん
04/12/12 02:38:52ID:???本日は閉店ー
0414nobodyさん
04/12/12 03:10:58ID:???0416nobodyさん
04/12/12 16:42:57ID:???0417nobodyさん
04/12/12 18:30:25ID:???0418nobodyさん
04/12/12 22:37:43ID:???http://www.sakura-pc.jp/php/02020000.shtml
0420nobodyさん
04/12/13 01:19:54ID:???0421nobodyさん
04/12/13 02:06:32ID:???PSPのソフト開発者が趣味などでPHPを利用することもあるかもしれません。
0422nobodyさん
04/12/13 15:07:23ID:HQdJIlzR渡すにはどうすればいいんでしょうか?
0423nobodyさん
04/12/13 15:50:46ID:Yhe8jQHURSSの検索って自分で作ったのでしょうか
http://bulkfeeds.net/
0424nobodyさん
04/12/13 17:19:08ID:+DcOk7yo効率的な計算方法が思いつきません。どうしたらいいでしょうか?
時間は24時間表記です。
また、必ず
ww日xx時yy分zz秒 < aa日bb時cc分dd秒
になっているものとします。
0425nobodyさん
04/12/13 17:49:24ID:???0426nobodyさん
04/12/13 18:01:51ID:???0427nobodyさん
04/12/13 18:43:29ID:???0429nobodyさん
04/12/13 22:39:46ID:???0430nobodyさん
04/12/13 22:46:41ID:???地道に計算するかデーターベースに渡して引き算。目的によって対策も異なる。
0431nobodyさん
04/12/13 22:49:40ID:???0433nobodyさん
04/12/14 00:03:23ID:???0434nobodyさん
04/12/14 00:13:30ID:???>>414もそうだけど、すごい馬鹿なのかちょっとしたお茶目なのか理解に苦しむな。
まあ太ももまぶしい半ズボン少女だと思えば耐えられるレベルだが。
0435nobodyさん
04/12/14 00:21:15ID:???0436nobodyさん
04/12/14 01:08:42ID:???分秒が必要なんじゃなくて、PHPで利用可能なUNIXTIMEの範囲だと無理ってことだろ。
まあそんなことじゃなくても書物に記載されてる歴史上の時刻を扱うのは案外面倒。
新暦旧暦の違いや、日本国内での地域の差(違った年号使ってたりする)なんかは代表的な問題だね。
0437nobodyさん
04/12/14 01:21:01ID:???まぁUNIXTIMEをそのまま使わなくても、それの考え方を自分で利用すれば
上手く行くんじゃない?
どうせどこかにLIBがありそうだけどさ。
0439nobodyさん
04/12/14 02:59:28ID:???仕様が仕様だけでに仕方ないな
0440nobodyさん
04/12/14 03:16:57ID:???まぁ人の仕様を外野がとやかく言うもんじゃないだろ。
とりあえず>>430、>>436は勘違いも甚だしいってとこで。
0441nobodyさん
04/12/14 09:23:51ID:???phpファイルとして認識されるんですか先生。
0442nobodyさん
04/12/14 09:30:34ID:???0443nobodyさん
04/12/14 10:46:00ID:???かったるいのでもう少し短い呼び方はありませんか先生。
0444nobodyさん
04/12/14 10:50:20ID:???ペハペ
キハ58系
0445nobodyさん
04/12/14 10:51:54ID:???漏れはそう詠んでる。
0446nobodyさん
04/12/14 12:06:07ID:???0448nobodyさん
04/12/14 14:13:20ID:7eJqC5myfor($i=0;$i<=10;$i++){
$a$i=$i;
}
と書くと文法エラーとなってしまいます。$a[$i]として配列にいれればエラー
はでないのですが、そうすると$a[0],$a[1],....に値が格納されてしまいます。
$a0,$a1,$a2....に値をいれる方法はありませんか?
0449nobodyさん
04/12/14 14:23:01ID:???$a[]=$i;
}
0450nobodyさん
04/12/14 15:15:56ID:???0451nobodyさん
04/12/14 15:33:33ID:???$a{$i}=$i;
}
0452nobodyさん
04/12/14 15:37:01ID:???0453nobodyさん
04/12/14 15:38:27ID:???でええやん。
0454nobodyさん
04/12/14 16:05:36ID:???0455nobodyさん
04/12/14 19:22:40ID:???$var = 'a'.$i;
$$var = 'Value No.'.$i;
}
0456nobodyさん
04/12/14 19:27:22ID:???${'a'.$i} = $i;
}
0457441
04/12/14 19:55:48ID:???ありがとう先生!
普通に作ったファイルに、借りてきたテキストカウンタとか
埋め込みの更新履歴とか入れるよ!.phpに変えて頑張るよ!
0458nobodyさん
04/12/14 22:58:27ID:???yobidashi.phpからshori.phpに値を渡して、実行させるにはどうすればいいですか?
0459nobodyさん
04/12/14 23:54:48ID:???使えない理由があるならそれも言ってくれないと。
使えるのならinclude使えばいいんだし。
0460nobodyさん
04/12/14 23:58:05ID:???0461nobodyさん
04/12/15 06:35:33ID:c1PBHTJP0462nobodyさん
04/12/15 09:17:51ID:???0463nobodyさん
04/12/15 10:33:52ID:???0464nobodyさん
04/12/15 10:56:13ID:???0465nobodyさん
04/12/15 12:08:52ID:jR5T9TM1そのページの他の文字が文字化けしてしまいます。
そこで、Unicode(UTF-8)でページを表示させたところ、フォームから受け取った値が
文字化けしてしまいました。どのようにしたら直りますか?
$post_name = $_POST[q18];
print "<HTML><HEAD></HEAD>";
print "<BODY>";
print "文字化けテスト";←Unicode(UTF-8)で正常に表示、シフトJISだと文字化け
print $post_name; ←Unicode(UTF-8)で文字化け、シフトJISだと正常に表示
print "</BODY></HTML>";
0466nobodyさん
04/12/15 12:19:53ID:???■ このスレッドは過去ログ倉庫に格納されています