【PHP】下らねぇ質問はここに書き込みやがれ 59
レス数が900を超えています。1000を超えると表示できなくなるよ。
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カテゴリ)の各スレで
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. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする
0858nobodyさん
2007/11/30(金) 11:27:09ID:7wito75uのようなdatファイルを下記でブランチさせると、指定範囲外だと判定されてしまうようなのです。
改善するにはどこを直せば良いでしょうか・・・最後の日付部分の大小だけで判定されてる・・?
foreach $sdat(@set){
next, if $sdat eq "\n";
@sdat = split(/,/,$sdat);
@ddat = split(/\-/,$sdat[0]);
@d1dat = split(/\//,$ddat[0]);
@d2dat = split(/\//,$ddat[1]);
@tdat = split(/\-/,$sdat[1]);
if(
($ddat[1] eq '' || ($ddat[1] ne '' && $d2dat[0] eq '*' || $d2dat[0] >= $year))
&&($ddat[1] eq '' || ($ddat[1] ne '' && $d2dat[1] eq '*' || $d2dat[1] >= $mon))
&&($ddat[1] eq '' || ($ddat[1] ne '' && $d2dat[2] eq '*' || $d2dat[2] >= $mday))
&&($d1dat[0] eq '*' || ($ddat[1] ne '' && $d1dat[0] <= $year) || ($ddat[1] eq '' && $d1dat[0] == $year))
&&($d1dat[1] eq '*' || ($ddat[1] ne '' && $d1dat[1] <= $mon) || ($ddat[1] eq '' && $d1dat[1] == $mon))
&&($d1dat[2] eq '*' || ($ddat[1] ne '' && $d1dat[2] <= $mday) || ($ddat[1] eq '' && $d1dat[2] == $mday))
&&($sdat[1] eq '*' || ($tdat[0] <= $hour && $hour <= $tdat[1]))
){
chomp $sdat;
$url = $sdat[2];
last;
}
}
0864nobodyさん
2007/11/30(金) 13:05:11ID:7wito75u>>860の人、失敬。
0865nobodyさん
2007/11/30(金) 13:07:11ID:???0867nobodyさん
2007/11/30(金) 13:10:46ID:???0868nobodyさん
2007/11/30(金) 13:34:06ID:???人生初心者だな・・・
きっと、永遠初心者なんだろな
0869nobodyさん
2007/11/30(金) 13:35:26ID:???じゃあビル・ゲイツあたりにPHPやってもらったらどうなるのー^q^?
0870nobodyさん
2007/11/30(金) 13:37:22ID:???0871nobodyさん
2007/11/30(金) 13:57:30ID:???0872nobodyさん
2007/11/30(金) 14:33:57ID:ikvxMQlZPHPの文字コードeuc-jp
なんですが、
受け取ったものを文字が特定の文字列の時、勝手に\が入ってしまいます。
例) ワトソン→ワトソ\ン
尚、受け取った文字列はmb_convert_encodingでEUC-JPに変換しています。
変換する前の文字をvar_dumpしてみても\が入った状態でした。
これを回避する方法を教えてください。
環境:
PHP5.0
0873nobodyさん
2007/11/30(金) 14:35:32ID:???0874872
2007/11/30(金) 14:44:53ID:ikvxMQlZそれしか方法はないということでしょうか?
できれば文字コードの変更はしない方法をお教えいただければと思います。
0875nobodyさん
2007/11/30(金) 14:48:34ID:???やってることは間違ってないと思うが。
0876872
2007/11/30(金) 14:56:22ID:ikvxMQlZ普通にPOSTで受け取ったものをコード変換しているだけです。
// <input type="text" name="foo">のVALUEがワトソンだと仮定
var_dump($_POST['foo']); //ワトソ\ン
$foo = mb_convert_encoding($_POST['foo'], 'euc-jp', 'sjis');
0877nobodyさん
2007/11/30(金) 14:57:59ID:???ビルはPHPできるよ。
>>872
たしか、php.ini のマジッククォートだったかの設定を変更するか、
エスケープを外す関数でラップするかで対応できる
0878872
2007/11/30(金) 15:06:57ID:ikvxMQlZmagic_quotes_gpc = Off
で、できました!
ありがとうございますm(_ _)m
php.iniの設定はしっかり見ないとですね、、、
0880nobodyさん
2007/11/30(金) 15:44:56ID:???レベルひっくw
0881nobodyさん
2007/11/30(金) 15:46:42ID:pchZJyTO$var = spilit(' ', $var);
ではダメなのでしょうか。
これでやっても区切られず文字列がそのままになります。
0882nobodyさん
2007/11/30(金) 15:50:09ID:2W3G10mXFatal error: Call to undefined function: spilit() in 〜
と出るはずなのに、>>881の環境ではエラーにならないのか。
>>881の使ってるサーバは優秀だな。
>>881自身はどうしようもなくボンクラだが。
0884nobodyさん
2007/11/30(金) 15:53:23ID:pchZJyTOできていました。
0885nobodyさん
2007/11/30(金) 15:55:17ID:???0888nobodyさん
2007/11/30(金) 16:27:28ID:???来年3月のダイヤ改正で「なは」(京都−熊本)と「あかつき」(京都−長崎)、「銀河」(東京−大阪)が、
再来年春には「富士」(東京−大分)と「はやぶさ」(東京−熊本)が消えることが、ほぼ確実視されているのだという。
0890nobodyさん
2007/11/30(金) 16:34:06ID:pchZJyTOvar_dump();
0891nobodyさん
2007/11/30(金) 16:41:14ID:???その現象が出るソース晒してみ?
少なくとも、
>$var = split(' ', $var);
これで動作するぞ?
0893nobodyさん
2007/11/30(金) 17:08:59ID:???ずいぶん堪え性がないんだなw
でもね、そういうことは自覚しておいた方がいいよ、実際の話。
出来ない人間に限ってなぜかコピペしないでうろ覚えの手打ちなんだ。
これ常識。
0894nobodyさん
2007/11/30(金) 17:09:33ID:???$var = "a b c";
$var = split(' ', $var);
var_dump($var);
?>
うちの環境じゃ当然のことながら、問題なく動いた訳だが。
0895nobodyさん
2007/11/30(金) 17:25:04ID:???http://sports11.2ch.net/test/read.cgi/offmatrix/1196265306/
外国人参政権がなぜいけないか
http://jp.youtube.com/watch?v=reIRrRDzFxE
【政治】 「放置すると、日韓関係にヒビ」 外国人参政権付与、成立への流れ加速も…公明に各党同調、自民反対派は沈黙、首相次第か★20
http://news22.2ch.net/test/read.cgi/newsplus/1196405135/
この法案が成立したオランダじゃ、永住イスラム人がどんどん増え
そのせいで今もどんどん文化と国そのものがぶち壊されちまってる。
そして、オランダ以外のこの法案が成立した国々でも全く同じことが起こってる。
永住外国人にはかなりありがたい法律だけど、国民にとっちゃ百害あって一利なし。
そ ん な 悪 法 が 日 本 で も 成 立 し よ う と し て る ん だ。
こんな大事になのに、マスコミは沈黙を決め込んでいる。
だから 俺らの力で何がなんでも阻止しなきゃならない。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
このコピペをみた奴はMixiや自分のブログにこのことについて記事を書いてほしい。
どんな簡単な記事でもいい。アドレスを貼るだけでもいい。
もしくは、このコピペをどっかに投下するのでもいい。
とにかくどんな方法でもいいから、できるだけ多くの人にこのことを伝えてほしい。
お願いだ。今回は冗談抜きで日本の未来が危ない。
0896nobodyさん
2007/11/30(金) 17:32:06ID:QSk5VRFGやっているんですが、よくわかりません><;
一応、PHPの基礎知識とPEARは理解できたんです><;
Smartyのわかりやすい本てないですか><;?
導入部分だけでいいらしいです><;
0897nobodyさん
2007/11/30(金) 17:39:02ID:pchZJyTO0898nobodyさん
2007/11/30(金) 17:39:26ID:???うちにもあるけど、その当時はそれくらいしかなかったんだが……
あとはググればなんとかなったけどなぁ
0899nobodyさん
2007/11/30(金) 17:42:43ID:???来年3月のダイヤ改正で「なは」(京都−熊本)と「あかつき」(京都−長崎)、「銀河」(東京−大阪)が、
再来年春には「富士」(東京−大分)と「はやぶさ」(東京−熊本)が消えることが、ほぼ確実視されているのだという。
0900nobodyさん
2007/11/30(金) 17:43:50ID:???Smarty入門でわからなければちょっとね。
Smarty自体の使い方はそんなに難しくないから、
本とかあまり出てないよね。
ネットで調べるくらい。
0901896
2007/11/30(金) 17:47:59ID:???職場の先輩も簡単だといっていました。ねこSmartyで検索したら
色々出てきたのでそっちの方がいいような感じです。
Smarty入門にしても、何の本にしてもグダグダかきすぎて余計こんがらがってきます><;
ソースだけ(的確な)ビシッとかいてあった方がよほどわかりやすいです><;
独習Cはソースだけみて一冊読破しました。ありがとうございました。
アマゾンとかでもSmartyの本はあまりないみたいなので、ネットで調べます><;
どうもでした><;
レス数が900を超えています。1000を超えると表示できなくなるよ。