【PHP】下らねぇ質問はここに書き込みやがれ 45
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2007/04/27(金) 10:02:42ID:H9gF1SfBPHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 44
http://pc11.2ch.net/test/read.cgi/php/1176364487/
◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0910nobodyさん
2007/05/11(金) 21:45:36ID:???したら必要なのかね>Smarty
0911908
2007/05/11(金) 21:49:51ID:0VNNrODgROWIDで指定すればいいのですね!
できました、ありがとうございました。
0913nobodyさん
2007/05/11(金) 22:19:31ID:DseW4RFS↑
を表示するだけの機能を搭載したフレームワークを勉強として作りたいのですが
class hello
{
var hello()
function hello()
{
echo "ハローPHP";
}
{
これでうまくうごきません。
どこを手直ししたらよろしいのでしょうか?
0914nobodyさん
2007/05/11(金) 22:21:40ID:???0915nobodyさん
2007/05/11(金) 22:21:42ID:???0916nobodyさん
2007/05/11(金) 22:23:56ID:???{
function __construct()
{
echo "Hello PHP";
}
}
0917nobodyさん
2007/05/11(金) 22:43:01ID:???class Controller{
var $model;
function controller() {
$this->model = new Model;
}
function draw() {
new View($this->model->get_hello());
}
}
class Model{
function Model() {}
function get_hello() {
return 'ハローPHP';
}
}
class View{
function View($arg){
echo '<p>'.$arg.'</p>';
}
}
$fw=new Controller;
$fw->draw();
0918nobodyさん
2007/05/11(金) 23:25:32ID:15XrFkFs$str = eregi_replace("ell","",$str);
echo $str;
この場合、「ho」が出力されますが、
この両サイドに英数字が有るばあいは置き換えたくないのです。
$str[1] = "ell";
$str[2] = "hello";
$str[3] = "[ello]";
$str[4] = "[hello]";
この場合に
str1 → 空白
str2 → hello
str3 → []
str4 → [hello]
このようにしたいのですが、どうすれば良いのでしょうか?
0920nobodyさん
2007/05/11(金) 23:34:23ID:???0921nobodyさん
2007/05/11(金) 23:38:17ID:DseW4RFS僕にはむずかしくて理解できませんでした。
また入門書からやりなおします。
0922nobodyさん
2007/05/11(金) 23:43:54ID:???サッパリ意味がわからないのだが、
他のやつが理解してるところを見ると俺の脳ミソが悪いのか?
というわけで意味がいまいちつかめないので適当回答。
いきなり置き換えないで、条件判定してから置き換えする。
0923nobodyさん
2007/05/11(金) 23:49:49ID:???0924nobodyさん
2007/05/11(金) 23:59:40ID:???preg_replace('/(?<![a-zA-Z0-9])ell(?![a-zA-Z0-9])|(?<![a-zA-Z0-9])ell(?=[a-zA-Z0-9])|(?<=[a-zA-Z0-9])ell(?![a-zA-Z0-9])/', '', $dest);
汚いがな
0925nobodyさん
2007/05/12(土) 00:05:56ID:???0926nobodyさん
2007/05/12(土) 00:07:15ID:???ホント下らない質問なのですが、incude関数はファイルを読み込む場合
include "http://localhost/test.php";
じゃなく、
include "/foo/var/test.php";
とやるのが正しい書き方でしょうか。。
0927nobodyさん
2007/05/12(土) 00:11:23ID:???0929nobodyさん
2007/05/12(土) 00:17:38ID:???0930nobodyさん
2007/05/12(土) 00:21:11ID:???なかなか進まないから。
0931926
2007/05/12(土) 00:21:38ID:???>>928
やはりそうですか。
どおりでURIで指定してると読み込めないことがあるな、と思ってました。。
0933nobodyさん
2007/05/12(土) 00:43:56ID:tRCRbJ5XPHPのが何件かあるので、応募してみようか迷っているんですが、携帯の絵文字が
むずかしいみたいですね。私は、携帯のプログラムを組んだことないから
できれば組みたくないんですが、携帯のプログラムは避けてとおれないのですかね?
場合によっては、.NET案件に応募しようかとおもいます。
0935nobodyさん
2007/05/12(土) 00:50:51ID:???プログラマなんてやめた方がいいと思うよ。
組んだことがあって面倒だったから避ける、ならまだしも。
0936nobodyさん
2007/05/12(土) 00:51:25ID:???0938933
2007/05/12(土) 01:00:54ID:???勇気がでました。ありがとうございました。
>>935
いや。他の言語開発の際、めちゃくちゃ振り回されて、もうこりごりなんですよ。
一応、やりました。C++で。。
0940nobodyさん
2007/05/12(土) 01:11:37ID:???倫理的な部分はいらない。金になるかならないか、それだけでいいじゃん
0941nobodyさん
2007/05/12(土) 01:13:12ID:???学生の頃、知り合いの運送会社の鯖を遊びで感覚管理して
数日メール鯖止まった時はヤクザみたいな連中が家まできた
0943nobodyさん
2007/05/12(土) 01:25:45ID:???いやーそういう意図でいったんじゃないんだよ。
>「組んだことないから」で避けるような人は
これにたいしてのレスだったんだが、
避けないで無理に受けて、返って迷惑かかったら本末転倒だということを言いたかった訳だ。
0944nobodyさん
2007/05/12(土) 01:33:01ID:???言い訳はみにくいよ
0945nobodyさん
2007/05/12(土) 01:34:01ID:???$hoge = (array)$hoge;
だと一番上しか変換してくれないようなので。
0946nobodyさん
2007/05/12(土) 01:34:47ID:???ID
ID
ID
ID
0947nobodyさん
2007/05/12(土) 01:34:59ID:???何かいい関数名ないかな・・・
0950nobodyさん
2007/05/12(土) 01:38:57ID:gNRiELWwオブジェクトの中のオブジェクトを一発で多次元配列に変換するいい方法はありませんか?
$hoge = (array)$hoge;
だと一番上しか変換してくれないようなので。
#でも回線不安定だからすぐID変わるよw
0951nobodyさん
2007/05/12(土) 01:47:07ID:???0952nobodyさん
2007/05/12(土) 01:52:58ID:???echo $str[1];
0953nobodyさん
2007/05/12(土) 02:18:36ID:gNRiELWw$hoge = simplexml_load_file($url) or die("error");
$hoge = get_object_vars($hoge);
var_dump($hoge);
やっぱりobjectが残ってしまうようです。
0954nobodyさん
2007/05/12(土) 02:22:13ID:???die();かexit();か皆どっち使う?
0955nobodyさん
2007/05/12(土) 02:24:22ID:???一文字短いから。
0956nobodyさん
2007/05/12(土) 02:24:23ID:???0957nobodyさん
2007/05/12(土) 02:27:50ID:???ああ、だめか。
でもあなたの必要とするsimplexml_load_fileのobjectのアレイ化って
manual のUser Contributed Notesに書いてあるじゃん。
0958nobodyさん
2007/05/12(土) 02:57:24ID:SOvCLEsbphpinfoでmysqlの欄が表示されません。
php.iniでphp_mysql.dllの行のコメントは取り除いております。
どなたか解決方法ご存知でしたらご教授願います
0960nobodyさん
2007/05/12(土) 03:03:18ID:???apacheの設定ファイルにphpディレクトリのphp.iniを読み込むようにしてます。
0961nobodyさん
2007/05/12(土) 03:06:15ID:???0962nobodyさん
2007/05/12(土) 03:06:18ID:???0963nobodyさん
2007/05/12(土) 03:16:20ID:SOvCLEsb問題はlibmysql.dllでした。
深夜にもかかわらず、助けていただきありがとうございました。
0964nobodyさん
2007/05/12(土) 03:22:52ID:???0965nobodyさん
2007/05/12(土) 03:28:28ID:???libmysql.dllは関係ないはず
0966953
2007/05/12(土) 03:36:04ID:gNRiELWwUser Contributed Notesのスクリプトで問題なく配列に納めることができました。
ありがとうございました。
0967nobodyさん
2007/05/12(土) 03:38:43ID:???0968nobodyさん
2007/05/12(土) 03:40:34ID:???0969nobodyさん
2007/05/12(土) 04:14:12ID:???今じゃ本家の方だな。見やすいし。
大体、古いまま放置してるの多すぎだろ・・・非公式・・・
0970nobodyさん
2007/05/12(土) 04:17:13ID:???0971nobodyさん
2007/05/12(土) 04:24:25ID:X8KuBgRVいい小遣いになってるので更新しなくてもいいの思うこのごろ。
0972nobodyさん
2007/05/12(土) 04:33:26ID:???ていうかヘルプファイルみんなDLしてないの?
0973nobodyさん
2007/05/12(土) 05:12:19ID:???0974nobodyさん
2007/05/12(土) 05:16:24ID:???0975nobodyさん
2007/05/12(土) 08:22:34ID:uqNjkBgIDBをINNODBにしてもそれらしき項目があらわれません。
MySQLはMySQL 4.0.26です
0976nobodyさん
2007/05/12(土) 12:03:39ID:???0977nobodyさん
2007/05/12(土) 12:08:19ID:IYoFhhU9まず何から勉強すれば良いですか?
また、空メが使えるレンタル鯖って少ないですか?
0978nobodyさん
2007/05/12(土) 12:18:56ID:???話はそれからだ
0979nobodyさん
2007/05/12(土) 12:20:44ID:IYoFhhU9メールサーバーは何でもおk?
「自宅鯖で行こう」サイトではArGoMailが推奨されてるんだが・・・
http://www.y-kit.jp/saba/
0980nobodyさん
2007/05/12(土) 12:22:59ID:X8KuBgRV0982nobodyさん
2007/05/12(土) 12:33:20ID:S9RD2o7Rきのう軽い気持ちで最新版のApacheインスコとphpダウソしたけど、
なんかphp関連サイトで旧ver.のセットアップ手順を参考に.iniファイルとか
いぢってみたけどうまくいかず(かなり無謀だなと思った)結局アンインスコ。
XAMPPも試してインスコして、.dllふぁいるが見つからないとか表示が出たものの、
一応apacheとか動いてて、ブラウザでlocalhostも見れるし、
でためしにphpエディタで簡単な.phpふぁいる(echoで表示するやつ)を作ったけど
ファイルの保存のしかたとか場所が悪いのかなんか知らんけど
うまくゆかずこれも今はアンインスコ…
そんなんできのう朝から晩まで1日費やしたんですが、
私はこれからどうすればいいですか?
0983nobodyさん
2007/05/12(土) 12:35:34ID:IYoFhhU9有難う御座います
DLしてみたところ、バイナリでした
どのように使うか参考になるサイトか何かあれば教えてもらってもいいですか?
0984nobodyさん
2007/05/12(土) 12:39:02ID:???0985nobodyさん
2007/05/12(土) 12:39:33ID:IYoFhhU9いやいや、こっちだって探してるよ
0987nobodyさん
2007/05/12(土) 12:42:26ID:Cpiw5Nv2xmailダウンロードしてみたけど、イマイチ使い方がわからんね
0988nobodyさん
2007/05/12(土) 12:48:46ID:???0989nobodyさん
2007/05/12(土) 12:51:08ID:X8KuBgRV昔どこかのスレで、「自分でやって失敗すると嫌なので誰か試してくれ」とかほざいてたドザいたな。
0990nobodyさん
2007/05/12(土) 12:54:00ID:???0991nobodyさん
2007/05/12(土) 12:55:47ID:IYoFhhU9MySQL+PHPMyAdminみたいに
xmail+XMailCFGって考えればおk?
CGIで動かすからCGIの環境作らなくてはorz
0993nobodyさん
2007/05/12(土) 13:05:18ID:???0994nobodyさん
2007/05/12(土) 13:06:50ID:???0995nobodyさん
2007/05/12(土) 14:03:34ID:???簡単なライブラリなかとでしょうか。
0996nobodyさん
2007/05/12(土) 14:33:45ID:???0997nobodyさん
2007/05/12(土) 15:52:19ID:???999が次スレの誘導
1000は俺がとる
0998nobodyさん
2007/05/12(土) 16:46:21ID:???0999nobodyさん
2007/05/12(土) 16:46:42ID:???【PHP】下らねぇ質問はここに書き込みやがれ 46
http://pc11.2ch.net/test/read.cgi/php/1178955837/
1000999
2007/05/12(土) 16:47:13ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。