【PHP】下らねぇ質問はここに書き込みやがれ 59
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/11/16(金) 18:09:05ID:kurqBmt1PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 58
http://pc11.2ch.net/test/read.cgi/php/1194084457/
◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0757nobodyさん
2007/11/29(木) 01:40:23ID:???$sort_ary = array_map('trim', file("data.cgi"));
sort($sort_ary);
if($file=fopen("data.cgi","w")) {
fputs($file, implode("\n", $sort_ary));
fclose($file);
}
0758nobodyさん
2007/11/29(木) 01:45:03ID:???echo implode(",", array_unique(explode(",", "1,1,1,1,1,1,2,2,2,2,3")));
0759nobodyさん
2007/11/29(木) 01:47:10ID:???<table>ほにゃらら</table>
「これ」が出てるんなら、エスパーするとUTF-8のBOM。
BOMなしで保存するとでなくなる。
BOMだったら、ブラウザによって表示されたりされなかったりする。
0760nobodyさん
2007/11/29(木) 01:49:44ID:???0762nobodyさん
2007/11/29(木) 01:54:24ID:QqrQD8Do本当、ありがとうございます。
助かりました・・・
0764nobodyさん
2007/11/29(木) 02:03:07ID:???レベル ひっくw
0767nobodyさん
2007/11/29(木) 02:12:21ID:???妄想乙
0768nobodyさん
2007/11/29(木) 02:15:44ID:???ここでやるのはどう?
依頼されたツールを誰かが作るスレ
http://pc11.2ch.net/test/read.cgi/php/1078997682/
0769nobodyさん
2007/11/29(木) 02:25:49ID:???0770nobodyさん
2007/11/29(木) 03:02:49ID:???の一番最後の文字列をピックアップしたいのですが、どうしたらいいでしょうか?
arrayならarray_pop($fp)でうまくいくとおもいますが。。
0771nobodyさん
2007/11/29(木) 03:09:59ID:???http://php.net/fopen
0773755
2007/11/29(木) 04:19:37ID:5Kv1f9efバグかどうかは分かりませんが、win98+flash9なのでfoxが使えず、あまり検証できません。
ところで、それはIE6全てで発生するバグと言う意味なのか、それとも自分のIE6のみで起こるのか?という意味なのでしょうか?
>>759
そうです。ブラウザの表示では「?」はありませんが、ソースを見るとそうなってます。
>>761
あの…えと…どなたでしょうか?汗
という訳で再度ID表示。意識失ってましたので、明日BOMとやらを調べてみます!
0775nobodyさん
2007/11/29(木) 04:40:09ID:???ありがとうございました。参考になりました。
ただ、array_uniqueだと重複文字列が全部整理されてしまいますが、
1,1,1,1,1,1,2,2,2,2,3,1,1,1,1,1,1,2,2,2,2,3,1,1,1,1,1,1,2,2,2,2,3
だと 1,2,3に整理されると思うのですが、
これを 1,2,3,1,2,3,1,2,3という風に横同士で並んでるのだけ整理したいのですが、
どうしたものかと悩んでいます。
0777nobodyさん
2007/11/29(木) 04:52:06ID:???すいません。今から横で寝てる彼女とおマンコするので作れません。
終わるまでに作っといてもらえますか? 10分もかかりませんからw
0778nobodyさん
2007/11/29(木) 04:53:25ID:???0779nobodyさん
2007/11/29(木) 04:55:58ID:???http://ja.wikipedia.org/wiki/UTF-8#.E3.83.90.E3.82.A4.E3.83.88.E3.82.AA.E3.83.BC.E3.83.80.E3.83.BC.E3.83.9E.E3.83.BC.E3.82.AF.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6
>>775
echo preg_replace('/(.,)\\1*/', '$1', '1,1,1,1,1,1,2,2,2,2,3,1,1,1,1,1,1,2,2,2,2,3,1,1,1,1,1,1,2,2,2,2,3' . ',');
0782nobodyさん
2007/11/29(木) 07:38:33ID:4PzhnTZWその増えた行のidを取得する方法ってないですか?
登録→登録したパラメータを使ってwhereとlimitでSQL文再発行して取得
というやり方なら確実でしょうが、なんか頭悪いというか、もっとやりようないかなって
気がします
0783nobodyさん
2007/11/29(木) 07:44:10ID:???auto_increment属性を持ってるだろうから、mysql_insert_id()を呼ぶことで最後に生成されたIDを取得できる。
0785nobodyさん
2007/11/29(木) 09:04:53ID:???0786nobodyさん
2007/11/29(木) 09:08:07ID:???AMPがこのスレのデフォだぜ
0787nobodyさん
2007/11/29(木) 09:46:12ID:3vJQn9oy個人の力量次第ですが「普通」は下記のサイトでしたら
どの程度の時間で作れるものですか?
また、運営費にどの程度かかるのですか?
ttp://www.yakuzaishi-kyujin.com/
0788nobodyさん
2007/11/29(木) 09:48:32ID:???鯖借りて5000円/一年くらい
0790nobodyさん
2007/11/29(木) 10:08:23ID:???> LAMPなら聞いたことがあるけどなw
0794nobodyさん
2007/11/29(木) 10:29:46ID:???0795nobodyさん
2007/11/29(木) 10:31:10ID:???0796nobodyさん
2007/11/29(木) 10:31:19ID:???0797nobodyさん
2007/11/29(木) 10:33:11ID:UweWnTq0表記をフォーマットするにはどうしたらよいのでしょうか。
西暦→UNIX秒なら簡単に見つかるのに、なぜか逆が見つからなくて・・・。
0798nobodyさん
2007/11/29(木) 10:34:50ID:???いまどきのLinuxなんてインストールからシステムのアップデートもWindowsと一緒だろうが
0799nobodyさん
2007/11/29(木) 10:35:47ID:???0801nobodyさん
2007/11/29(木) 10:43:43ID:???ページをリスト表示するにはどうしたら良いのでしょ
うか?
Google Ajax Search API を使えばできますか?
0802nobodyさん
2007/11/29(木) 10:51:20ID:HTBoD0WS0804nobodyさん
2007/11/29(木) 11:13:28ID:UweWnTq0こうですか!わかりません!
0806nobodyさん
2007/11/29(木) 11:23:50ID:???パーソナルデスクトップとしてLinux導入してるとこも多いのに
Windowsが使えてLinuxが使いこなせないなんてことはない
デバッグ環境作るだけなのに自己満足のCUIで構築するバカもいないだろう
0807nobodyさん
2007/11/29(木) 11:27:02ID:???0808nobodyさん
2007/11/29(木) 11:27:40ID:???0813nobodyさん
2007/11/29(木) 12:14:30ID:???0814782
2007/11/29(木) 12:21:03ID:???ありがとうございます 試してみますね
>>784
DBの種類ごとに動作が変わるような問題だと思いませんでした すみません
0815nobodyさん
2007/11/29(木) 13:02:23ID:???0817nobodyさん
2007/11/29(木) 13:10:35ID:???$hoge = a;
$output = `ls -$hoge`;
みたいなことをしたいのですが、変数が展開されません。
何か良い方法はないのでしょうか?
0818nobodyさん
2007/11/29(木) 13:11:17ID:???・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
これ読めないやつ多いな
0820nobodyさん
2007/11/29(木) 13:17:21ID:???0821nobodyさん
2007/11/29(木) 13:32:38ID:5JTcagKP特段の変更無く PHP をインストールした場合、pecl は勝手にインストールされるものですか?
それとも、設定の変更や、PHPとは別に後で追加する必要があるものですか?
(PHP 5.2.4、Apache/2.2.6、FreeBSD 6.2-RELEASE)
0822nobodyさん
2007/11/29(木) 13:47:23ID:???1. 読まない ・・・説明書などを読まない。読む気などさらさらない。
2. 調べない ・・・過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。
4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。
5. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする
なんで自分で調べようとしないかなぁ
0823nobodyさん
2007/11/29(木) 14:00:27ID:???0824nobodyさん
2007/11/29(木) 14:05:45ID:???0825nobodyさん
2007/11/29(木) 14:07:19ID:???0826nobodyさん
2007/11/29(木) 14:08:28ID:???自動で入った気がする。
漏れは、Ports 使っているから、
依存インスコかもしれん。
回答になってないね。ゴメソ
0828nobodyさん
2007/11/29(木) 14:18:10ID:???0829nobodyさん
2007/11/29(木) 15:19:53ID:yDgmBl710832nobodyさん
2007/11/29(木) 15:34:18ID:???http://www.php.co.jp/
0833nobodyさん
2007/11/29(木) 15:52:53ID:yDgmBl710834nobodyさん
2007/11/29(木) 16:07:25ID:???0835nobodyさん
2007/11/29(木) 16:11:04ID:???0838nobodyさん
2007/11/29(木) 17:10:53ID:???0839nobodyさん
2007/11/29(木) 19:27:52ID:???0840質問
2007/11/29(木) 19:38:05ID:tYN0KDnk0841nobodyさん
2007/11/29(木) 19:39:36ID:???mb_substr
0842質問
2007/11/29(木) 19:43:22ID:tYN0KDnkたとえば+が3回出た後の文字を???に変換したい。
例
$a = "aaa+bbb+ccc+ddd";
これを aaa+bbb+ccc+??? にしたい。
よろしくお願いします。
0844質問
2007/11/29(木) 19:59:10ID:tYN0KDnk>>843ありがとう!
0846753,755
2007/11/30(金) 02:04:55ID:???756さんをはじめとする皆さん、ありがとうございました!
0847nobodyさん
2007/11/30(金) 08:16:18ID:???echo implode('+', array_slice(explode('+', $string), 0, 3)) . '???'
0848nobodyさん
2007/11/30(金) 08:51:10ID:seldkZ3q<?php
$hoge = "/bin/ls":
$output = shell_exec('ls -l $hoge');
echo "<pre>$output</pre>";
?>
で$hogeが展開できないのですが、どうすれば問題なく実行できるようになるのでしょうか?
0849nobodyさん
2007/11/30(金) 08:55:10ID:???0850nobodyさん
2007/11/30(金) 08:59:31ID:???0851nobodyさん
2007/11/30(金) 09:25:06ID:seldkZ3qシングルクォートでも実行できないんですけれど。
どうすれば良いんでしょうか?
引数に応じて、コマンドを実行させたいんですが。
0853IT土方 ◆5m1CB.BcLA
2007/11/30(金) 09:32:49ID:ZZzc5XCJ紹介感謝。
過疎ってるという意味ではちょうどいいかもしれん(笑
移動して誰かついてくるっかい?
0854nobodyさん
2007/11/30(金) 09:41:41ID:seldkZ3qんで、結局どうやれば実行できるんでしょうか?
0855nobodyさん
2007/11/30(金) 09:45:12ID:???1. 読まない ・・・説明書などを読まない。読む気などさらさらない。
2. 調べない ・・・過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。
4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。
5. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする
■ このスレッドは過去ログ倉庫に格納されています