【PHP】下らねぇ質問はID出さずに書き込みやがれ 1
レス数が950を超えています。1000を超えると書き込みができなくなります。
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/
0042nobodyさん
2010/11/07(日) 19:26:28ID:???UTF-8にエンコードしてあるんですがどうしてでしょうか?
0044nobodyさん
2010/11/08(月) 01:12:03ID:???0046nobodyさん
2010/11/08(月) 01:33:01ID:???0047nobodyさん
2010/11/08(月) 02:40:30ID:???ルール変えてまで分裂したがったのはこっちだからこれが3番目なの
わかったかね精神病
0048nobodyさん
2010/11/08(月) 02:54:06ID:???ここではまともな回答は返ってこないの回答を期待するで質問者は下の本スレに移動して下さい。
なお本スレも現在進行形で荒らされていますがスルーするよう心がけてください。
http://hibari.2ch.net/test/read.cgi/php/1288168893/
0050nobodyさん
2010/11/08(月) 03:08:55ID:???最初はID出してなくても答えるだのID出さないぐらいで〜だのって荒らしはじめて
そのうちID全員強制なら荒れないと言い始めて
運営が荒らし防止でID変えることはないと突っ込まれたら
お前がID表示されて荒らしてるのがばれるのが嫌なんだろの一点張り
0051nobodyさん
2010/11/08(月) 03:10:46ID:???そこを勘違いしたらいけない
0052nobodyさん
2010/11/08(月) 03:21:21ID:???何仮想敵作ってんのって感じ
0053nobodyさん
2010/11/08(月) 03:22:32ID:???突っ込んできたやつにとにかく絡んでた
0054nobodyさん
2010/11/08(月) 03:48:12ID:???0055nobodyさん
2010/11/08(月) 03:56:56ID:???1人でオナニーしてろ
0056nobodyさん
2010/11/08(月) 04:44:33ID:???>>50のことを言ってるなら>>50に出てきた「お前」はあっちのスレでID出さなくても答えると言っていたやつの発言内にあった言葉だからこのスレの誰を指すとかはないよ
>>23のことを言ってるなら>>23に出てきた「お前」は>>22
つかお前こそレス番つけろよw
0057nobodyさん
2010/11/08(月) 04:48:23ID:???0059nobodyさん
2010/11/08(月) 05:33:58ID:???他人にどうこういうやつに限って自分のことは何ひとつ見えちゃいない
0062nobodyさん
2010/11/08(月) 05:49:17ID:???>>57=59は誰に対して言ってるんだ?
ID出さなくても答えるって言ってたやつに対して?
それとも全員ID出すべきって言ってたやつに対して?
0063nobodyさん
2010/11/08(月) 06:14:30ID:???どう見ても同一人物ですから残念
0064nobodyさん
2010/11/08(月) 06:24:20ID:???どれとどれを同一って言ってるの?
俺を誰だと思って攻撃してるの?
ちなみに俺はID出さないやつにも答えると言ったやつにこのスレを提供した>>1なんだけど
0065nobodyさん
2010/11/08(月) 06:24:39ID:???・ID出すなってレスこそ荒らしだと必死に食らいついて自分が荒らしてることには気づいてない
・反論に詰まるとすぐ相手を精神病とはぐらかして的確に答えられない
・ID出すように運営に頼めの一辺倒で日本語がそもそも通じない
0066nobodyさん
2010/11/08(月) 06:26:54ID:???荒らしを刺激するだけで結果元スレも荒れてるじゃん
わざわざ荒らしてますって挨拶しにくるなんて全くもってアホである
0068nobodyさん
2010/11/08(月) 06:31:46ID:???こいつ目に入るすべてのレスが全部敵に見えてんだろうな
0069nobodyさん
2010/11/08(月) 06:32:00ID:???Aと言われたからAと言って返すというのはよくあること。
荒らしに加担してる事実を認識して余計なスレ立てたことを反省して下さい。
0073nobodyさん
2010/11/08(月) 06:37:09ID:???0074nobodyさん
2010/11/08(月) 06:38:58ID:???結果的にわけてよかったんじゃね?
0076nobodyさん
2010/11/08(月) 06:41:37ID:???0077nobodyさん
2010/11/08(月) 06:42:46ID:???>>58にいってるとおもって>>60-62は顔真っ赤で受けるね
0078nobodyさん
2010/11/08(月) 06:44:11ID:???>>60-62のは>>59の言うとおり全く自分のことが見えちゃいない
見えない敵と戦ってるのはどっちなんだ?って話
0085nobodyさん
2010/11/08(月) 06:50:08ID:???0086nobodyさん
2010/11/08(月) 06:50:59ID:???突っ込まれたら俺じゃないっと切り抜けるために何気に他人口調なところが藁
0089nobodyさん
2010/11/08(月) 06:54:01ID:???0091nobodyさん
2010/11/08(月) 06:58:02ID:???純粋に感動したわ
0092nobodyさん
2010/11/08(月) 07:59:17ID:???0093nobodyさん
2010/11/08(月) 08:18:49ID:???0094nobodyさん
2010/11/08(月) 15:04:42ID:???0095nobodyさん
2010/11/08(月) 15:10:28ID:???純粋に感動したわ
0097nobodyさん
2010/11/08(月) 22:54:46ID:???マニュアルでは一つ一つ確認してやってるんですが、
例えばdisable_functionsに設定した方がいいであろう関数とか、
max_input_timeは最初この位に設定していて、状況がこうだからこの位に上げるとか
だいたいの雛型かつ解説のようなものです
基本的な事はやっているのですが、php.iniの設定に関して詳しい書籍とか無いように思います
0098nobodyさん
2010/11/08(月) 23:14:47ID:???どのようにして使うものなのでしょうか?
ダウンロードしたもののそこから先が分かりませんでした
0099nobodyさん
2010/11/09(火) 02:31:55ID:???確かに聞かないな
まぁ今までsafe-modeがあったからそれ程気にするような事でも無かったからな・・・
http://www.php.net/manual/ja/features.safe-mode.functions.php
とりあえずsafe-modeで禁止される関数からはじめて見ては?
>>98
使うにはサーバーにログインしパッチを当てる作業をしなくてはなりません
http://www.hardened-php.net/hphp/how_to_install_or_upgrade.html
やり方自体は上記URLに書いてあるよ
0100nobodyさん
2010/11/09(火) 10:28:55ID:???CSSはもうちょっと効率よくしたいとエディタ探してたらこんなの見つけた。
TSWebeditor http://tswebeditor.tigris.org/
PHPとかJavaScriptにも向けたIDEらしいんだけど、ちょっと試してみようと思う。
誰か使ってるひといる?
ほかにもオススメとかレビュー付まとめサイトとかあったら教えて欲しい
0102nobodyさん
2010/11/09(火) 12:33:46ID:???phpに手を出し始めたぐらいの初心者なんですけど、
phpの参考書買って、お申込みフォームぐらいは作れるようになりました。
ですが進めていくうちに、smartyやらPEARとか
ライブラリを使う参考文が出てきちゃって行き詰まってます。
もうちょっと基礎的なとこやらなくていいの?て感じなんだけれど、
phpのオススメ勉強順と言いますか
ライブラリとかやる前に、これだけは先に覚えておけっていう
仕組みとか構文とかあったら教えてください。
0103nobodyさん
2010/11/09(火) 12:35:18ID:???必要じゃないうちは無視しろ
0104102
2010/11/09(火) 12:42:23ID:???ありがとうございます。
PHPはまだ実力が即戦力ではないので、そこまで必要とされてないんですが、
だからこそphp覚えて、仕事で使えるぐらいになりたいなという所でして・・・。
とにかくコードを書いて経験詰めって感じですね。頑張ります。
0105nobodyさん
2010/11/09(火) 12:43:59ID:???>HP のセーフモードは、共有サーバでのセキュリティの問題を解決するための試みです。
>この問題を PHP のレベルで解決しようとするのはアーキテクチャ上正しくありません。
これらの問題の解決に使うのはどうなの?って事みたいだから
セーフモードで禁止されてた関数を登録してみるっていうのは手だと思うよ
その他のini設定に関してはサーバのスペックとかそういうのもあるから
解説本とかが出しにくいんじゃないかな・・・
実際PHPの設定のチューニングよりapacheのチューニングとか
memcacheの導入なんかを考えた方が効果は高いからね・・・
0106nobodyさん
2010/11/09(火) 13:41:24ID:???0107nobodyさん
2010/11/11(木) 22:55:42ID:???0108nobodyさん
2010/11/11(木) 22:56:23ID:???0109nobodyさん
2010/11/12(金) 00:00:20ID:kEbb7vNC0110nobodyさん
2010/11/12(金) 00:07:58ID:???0111nobodyさん
2010/11/12(金) 00:20:49ID:???それ以外にどうしろと言うのですか。
0112nobodyさん
2010/11/12(金) 00:52:15ID:a6R/KCdwREQUESTの連想配列で"aaa"という添え字にテキストの中身が入って
他のファイルから"aaa"を参照することができるのですが
もうひとつボタンをつくり"bbb"という添え字にテキストの中身を入れた場合に
片方のREQUEST配列しか定義されていないのでエラーとなるのですが
どうすればエラーがなくなるでしょうか?
わかりにくい文ですいません><
0113nobodyさん
2010/11/12(金) 01:01:37ID:???0114nobodyさん
2010/11/12(金) 01:40:15ID:a6R/KCdw<form action = "form2.php" method ="GET">
<input type = "text" name = "aaa">
<input type = "submit" value = "ok">
</form>
<form action = "form2.php" method ="GET">
<input type = "text" name = "bbb">
<input type = "submit" value = "ok">
</form>
//form2.php
echo $_REQUEST["aaa"];
echo $_REQUEST["bbb"];
ボタンを押したほうだけを表示させたいのですが
どうしていいかわかりません
0115nobodyさん
2010/11/12(金) 01:47:10ID:???試してませんが、
if (isset($_REQUEST['aaa'])) {
echo ($_REQUEST['aaa']);
}
if (isset($_REQUEST['bbb'])) {
echo ($_REQUEST['bbb']);
}
ではダメですか?
0116nobodyさん
2010/11/12(金) 01:53:43ID:???0117nobodyさん
2010/11/12(金) 02:21:41ID:a6R/KCdwありがとうございます
0118mind
2010/11/12(金) 10:01:04ID:tPnLBKZ0("select true where s.id in
("select
n.s_id as id"
from news as n inner join staff as s on n.s_id = s.id"
where n.approved = 't'
group by n.s_id, s.pic1, s.name
order by count(n.id) desc, s.name asc offset 0 limit 5)
) as news
from staff as s
left join rank as r on s.id = r.s_id
PHP Fatal error: Uncaught exception 'PDOException' with message '
SQLSTATE[42803]: Grouping error: 7
ERROR: subquery uses ungrouped column "s.id" from outer query'
これの原因だれかわかりませんか?
0120nobodyさん
2010/11/12(金) 10:08:58ID:???0121nobodyさん
2010/11/12(金) 10:16:20ID:???0122nobodyさん
2010/11/12(金) 11:20:57ID:???0123nobodyさん
2010/11/12(金) 11:31:27ID:???0124nobodyさん
2010/11/12(金) 11:33:01ID:???ふう
0126118
2010/11/12(金) 23:31:33ID:???0127nobodyさん
2010/11/13(土) 02:14:55ID:???0128118
2010/11/13(土) 06:00:07ID:???0129nobodyさん
2010/11/14(日) 19:10:46ID:???0130nobodyさん
2010/11/14(日) 19:26:48ID:???0131118
2010/11/14(日) 19:44:08ID:???0132118
2010/11/14(日) 19:46:23ID:???0133118
2010/11/15(月) 00:22:50ID:???0134nobodyさん
2010/11/15(月) 16:15:31ID:???もう書けないので、新しいスレッドを立ててくださいです。。。
0135nobodyさん
2010/11/15(月) 20:10:35ID:???0136nobodyさん
2010/11/17(水) 14:14:32ID:MthWNZpy引数の数や並びが変わったときのことを考えて、
myFunc(func_get_args()) にしてみたのですが、これだと配列が渡されてしまいます。
これを常に展開してある状態で渡す方法はないでしょうか?
よろしくお願いします。
0137nobodyさん
2010/11/17(水) 14:19:41ID:???0139nobodyさん
2010/11/17(水) 15:20:25ID:???0140nobodyさん
2010/11/17(水) 15:45:27ID:???ありがとうございます。それでいけました。
ちなみに、直接渡すとエラーが出るので、変数に入れる必要があるようです。
$arguments = func_get_args();
call_user_func_array('myFunc', $arguments);
0141nobodyさん
2010/11/18(木) 17:19:05ID:???PHPの本買ったんだけど全部覚えれば掲示板が作れるようになる
俺はapiがやりたいんだよwwwww
0142nobodyさん
2010/11/18(木) 17:23:37ID:???0143nobodyさん
2010/11/18(木) 17:50:55ID:???googleとかの一般的?なWebAPIならPHP勉強すればできなくはないけど
提供されてるAPIがどういうものかにもよるだろ
PHPの知識だけあってもやりたいWebAPIの知識が無ければ
マッシュアップとかそういうのは無理
0144nobodyさん
2010/11/18(木) 18:03:43ID:???0145nobodyさん
2010/11/18(木) 18:30:11ID:???データへのアクセスへの方法を提供するのがWebAPIサービス
指定されたアクセス方法でデータを取得する
データはXMLやJSONで送られてくるのでそれをアプリケーション側で加工する
そんな認識
0146nobodyさん
2010/11/18(木) 18:50:42ID:???正直PHPよりJavaScriptを勉強する事をおすすめする
0147nobodyさん
2010/11/18(木) 19:35:38ID:???JavaScriptだと検索ロボットに認識されないでしょ?
それだとせっかく作っても誰も来ない可能性があるよ(´・ω・`)
0148nobodyさん
2010/11/18(木) 20:13:08ID:???0149nobodyさん
2010/11/19(金) 09:24:12ID:???0150nobodyさん
2010/11/19(金) 16:46:47ID:???やっと何も見なくても画面に時間が出せるようになった
先は長い。。。。
0154nobodyさん
2010/11/19(金) 21:28:48ID:???エスパー合格
0156nobodyさん
2010/11/19(金) 22:27:28ID:???0157nobodyさん
2010/11/20(土) 01:02:39ID:???0158nobodyさん
2010/11/20(土) 01:17:38ID:???0159nobodyさん
2010/11/20(土) 10:26:50ID:???0160nobodyさん
2010/11/20(土) 11:09:42ID:???向こうのスレには来ないでね><
0161nobodyさん
2010/11/20(土) 11:12:41ID:???荒らしてるのがあっちのスレの奴だと分かりやすい事だ
0163157
2010/11/20(土) 12:29:53ID:???0166nobodyさん
2010/11/21(日) 07:03:39ID:???0167nobodyさん
2010/11/21(日) 07:59:54ID:???0168nobodyさん
2010/11/21(日) 09:26:25ID:???0169150
2010/11/21(日) 13:12:46ID:???0172150
2010/11/21(日) 14:41:44ID:???>>171
本を買ってそれをやってます
本を見なくてもプログラムを打てるようにやってますが
全然進みません
今フォームを反映するところをやってます
別にプログラマーになりたいわけではありません
公開してあるPHPをちょっと改造したいだけです(´・ω・`)
0173nobodyさん
2010/11/21(日) 14:47:26ID:???本見ながらでもちゃんと理解してればOKと思うんだけどそれで満足してないってことかな。
公開してるPHPが何か分からないけど、改変くらいなら「何が出来る」「何を調べれば分かる」が把握できれば十分。
プログラマーだってすべて記憶してるわけじゃないし、調べながら作るよ。
0176nobodyさん
2010/11/22(月) 02:37:53ID:???どれ程関数あると思ってるんだ
主要な関数と書き方覚えてればプログラムなんて出来る
多言語もやったりする人なら普通に覚えてない場合は多い
0177nobodyさん
2010/11/22(月) 08:18:04ID:???それぐらい記憶できないようじゃまともな大学も出れねぇなww
0178nobodyさん
2010/11/22(月) 08:23:00ID:???0179nobodyさん
2010/11/22(月) 08:40:28ID:???恥ずかしくないのかよ。
0180nobodyさん
2010/11/22(月) 10:38:17ID:???0181nobodyさん
2010/11/22(月) 14:07:35ID:???きっと30過ぎたオッサンなんだろ
0182nobodyさん
2010/11/22(月) 14:27:42ID:???0183nobodyさん
2010/11/22(月) 19:00:46ID:???0184150
2010/11/23(火) 22:57:14ID:???全然進まないけど頑張って勉強してますよ^^
0185nobodyさん
2010/11/23(火) 23:48:24ID:TPqmnmVeGET/POSTの判断以外で。
0187185
2010/11/24(水) 00:16:19ID:ss5BOG7i0188nobodyさん
2010/11/24(水) 00:23:42ID:???スレタイを読め糞野郎
0190nobodyさん
2010/11/24(水) 00:41:13ID:???次スレがあるならスレタイ要変更>>45の感じで。個人的には全ID出しでいいと思うんだけど
0191nobodyさん
2010/11/24(水) 01:15:27ID:???http://hibari.2ch.net/test/read.cgi/php/1167984858/
と統合
こんなスレたてた意味は全くない
0192nobodyさん
2010/11/24(水) 04:44:48ID:???基本的には無理。HTTPリクエストの方法に違いがないので。
環境変数REFERERに違いがあるかもしれないから試してみたら?
0193nobodyさん
2010/11/26(金) 03:36:48ID:???$string = "ここをみて user/123";
$user_num = "user/123";
$string = preg_replace("/".$user_num."/", "<a href=\"#\">".$user_num."</a>", $string );
どこがまずいでしょうか
0194nobodyさん
2010/11/26(金) 04:02:48ID:???デリミタ(今回の例だと「/」)がuser_numに含まれてるからだと思う
デミリタ自体は#等にも変更可能だからuser_numに使われてない文字を使えば良い
http://www.php.net/manual/ja/regexp.reference.delimiters.php
まぁ正直な所そのぐらいの置換ならstr_replaceの方が良いとは思う
あと、どうできないかとかは書いたほうが良いよ
0195nobodyさん
2010/11/26(金) 12:06:23ID:???ありがとうございます。/を#に変えたらできました。バックスラッシュが問題だったのですね。
デリミタというのを知らなくてバックスラッシュしか使えないと思ってました。
0196nobodyさん
2010/11/26(金) 19:15:10ID:???0197150
2010/11/27(土) 00:40:00ID:???コレのitemCaptionの文字数を制限したいんですけど
どうやったらいいですか?
0198nobodyさん
2010/11/27(土) 00:46:48ID:???0200nobodyさん
2010/11/27(土) 00:58:45ID:???0201nobodyさん
2010/11/27(土) 11:11:50ID:???0203nobodyさん
2010/11/27(土) 11:29:29ID:???0204nobodyさん
2010/11/27(土) 12:01:13ID:M3hnHn8KエクスプローラーでHTMLとなっているtemplate_sell_phpと名前が付いているファイルを開くと
http://sugar310.dip.jp/cgi/upload/source/up26917.png
と文字化けしています。
ソースは↓でHTML宣言やBODYもありません。これはPHP形式で保存し直す
べきなんでしょうか?
http://sugar310.dip.jp/cgi/upload/source/up26919.htm
また、プログラムのソースはこれで合っているのでしょうか?教えてください。
0205nobodyさん
2010/11/27(土) 12:03:22ID:???phpのshort_open_tagがonになってないのでは?
あとそのファイルは処理がないので他から読み込ませるテンプレートのような気がする
0206nobodyさん
2010/11/27(土) 12:31:45ID:???ブラウザで直接開いてる?
ファイル形式とか関係なくて、ブラウザにPHP実行する機能無いからそうなるよ。
PHP実行するサーバの準備するところから始めないと。
0207nobodyさん
2010/11/27(土) 12:39:20ID:???ちょっと必要な知識が足りないのだと思います。(あなたをバカにしてるのではありません)
0208nobodyさん
2010/11/27(土) 12:44:15ID:???0209204
2010/11/27(土) 14:57:38ID:z6Wg8ZBKshort_open_tagでググったら
http://orima.jp/blog/archives/2008/0130234827.html が出てきたんですが
short_open_tag = Offが記述されているphp.iniというファイルは
レンタルサーバー側に有るファイルの事ですよね?
…ダウンロードしたフォルダには入ってなかったので。
それで、開始文字列を<?phpにしろと書かれているのですが、
<?
reset($LANGUAGES);で開始している場合はなんと書き換えればよろしいいのでしょうか?
0210nobodyさん
2010/11/27(土) 15:27:48ID:???スクリプトの冒頭だけじゃなくてファイルの中全部だよ。
ちなみにレンタルサーバーでphp.iniを編集できないのであれば
.htaccessファイルに
php_flag short_open_tag on
と書いてスクリプトと同じかそれ以上のディレクトリに設置する方法もある。
レンタルサーバーによっては.htaccessに制限があるので出来ない場合もあるが。
0212nobodyさん
2010/11/27(土) 19:02:17ID:???0213197
2010/11/27(土) 19:07:53ID:???一日頑張りましたが丸まりません(´;ω;`)
0214nobodyさん
2010/11/27(土) 19:08:33ID:???私は何を答えればいいんでしょう
0215nobodyさん
2010/11/27(土) 19:17:27ID:???ついでに文字コードの勉強もしとけば良いよ
0216nobodyさん
2010/11/27(土) 20:53:04ID:384HXqIr0218nobodyさん
2010/11/28(日) 02:53:16ID:???0220nobodyさん
2010/12/05(日) 21:43:19ID:???0221nobodyさん
2010/12/05(日) 22:05:00ID:???クライアントサイドならJacascriptでも可。
0222nobodyさん
2010/12/05(日) 22:17:08ID:???ありがとう
0223nobodyさん
2010/12/15(水) 17:06:11ID:???0225nobodyさん
2010/12/21(火) 21:28:19ID:???php.iniを書き換えずに出来る方法ってありますか?
あればサンプルを教えて欲しいです
もしくはググるキーワードをお願いします
ちなみに今こんな感じであるサイトのソースを取得してます
<?php
$site = file('http://hoge.com')
echo "$site";
?>
0226nobodyさん
2010/12/21(火) 21:45:03ID:???0228nobodyさん
2010/12/21(火) 23:34:47ID:zPMGCBk8実はこれからPHPを勉強しようと思ってます
色々と調べていくうちに演算子などと言葉が出てきますが
数式など知ってないとだめでしょうか?
計算とかはすごく苦手でよくわかりません…
0229nobodyさん
2010/12/21(火) 23:41:25ID:???0230nobodyさん
2010/12/21(火) 23:43:11ID:zPMGCBk8レスありがとうございます
必要ないのに、無理っていうのは…?
0231nobodyさん
2010/12/21(火) 23:44:17ID:???0233nobodyさん
2010/12/21(火) 23:53:23ID:???失礼ながら、他スレで質問させていただきます
本当にごめんなさい
0234nobodyさん
2010/12/22(水) 01:40:16ID:???IDだせだせうるさい奴はばかだな
0235nobodyさん
2010/12/22(水) 10:11:08ID:???0236nobodyさん
2010/12/22(水) 10:42:03ID:???0237nobodyさん
2010/12/22(水) 10:47:19ID:???0239nobodyさん
2010/12/22(水) 11:04:16ID:???0240nobodyさん
2010/12/22(水) 12:17:23ID:???こっちは完全に別の流れ
まぁ好き勝手AjaxとJAXA語ってろ低能池沼ども
0241nobodyさん
2010/12/22(水) 12:38:25ID:???だから本来はそのスレのスレ番は1にすべきだったんだよ
それ以前にはID出すことを必須と議論もされないまま
ルールに入れたりという流れもあったがな
知らないのに憶測でレスするなよ
0242nobodyさん
2010/12/22(水) 12:57:52ID:???テンプレから全て同じじゃないか
新参は黙っとけ雑魚が
0243nobodyさん
2010/12/22(水) 13:29:46ID:???22スレ目で旧本スレが無くなり参考になるように旧本スレのテンプレが貼られたりはしたが
議論など何もなくID表示しろと23スレ目からなってるんだが?
雑魚とか言う前に調べもしないのに言うなよアホ
その旧本スレでもage進行であればID表示が必須って訳ではなく
トリップでも良かったんだけど?
新参は黙っとけ雑魚が
0244nobodyさん
2010/12/22(水) 13:41:39ID:???時代遅れの2chにしがみついてるしかないから仕方ないか(笑)
2chの利用者の7割は30代以上40−50代も多いというけど納得だな(笑)
0245nobodyさん
2010/12/22(水) 13:50:03ID:???0246nobodyさん
2010/12/22(水) 14:00:22ID:???ほんと救いようがないオッサンですね(笑)
おめでたい頭ご苦労様ですwwwwww
0247nobodyさん
2010/12/22(水) 14:06:04ID:???0248nobodyさん
2010/12/22(水) 14:13:24ID:???やってたらそれはそれで問題だ
0249nobodyさん
2010/12/22(水) 14:15:25ID:???0250nobodyさん
2010/12/23(木) 09:07:39ID:???やはり本スレとは雰囲気が違いますねw
0251nobodyさん
2010/12/23(木) 16:09:51ID:???もうすぐ40なんですが、最近PHP始めてこれから本格的に
仕事にしようかと思っているんですが、駄目ですか?
0252nobodyさん
2010/12/23(木) 16:14:45ID:???0253nobodyさん
2010/12/23(木) 16:33:30ID:???年齢など気にせずご自由に
0254nobodyさん
2010/12/23(木) 16:39:03ID:???0255nobodyさん
2010/12/23(木) 20:28:57ID:???0256nobodyさん
2010/12/23(木) 20:39:11ID:???IT関係無くどうよって事
0257nobodyさん
2010/12/24(金) 00:24:07ID:???IT関係無くどうよって事
0258nobodyさん
2010/12/24(金) 03:11:02ID:cW1KCoPr0259nobodyさん
2010/12/24(金) 21:06:22ID:???なのでそういう観点ではなく、40という年齢でPHPを仕事にするのを
どう思うか教えて欲しいのです。
ここには若い人もいればおそらく同年代の人もいるでしょうから。
0260nobodyさん
2010/12/24(金) 21:27:53ID:???0261nobodyさん
2010/12/24(金) 21:30:21ID:???0262nobodyさん
2010/12/24(金) 22:00:39ID:???0263nobodyさん
2010/12/24(金) 22:14:00ID:???別に40でPHPを仕事にする事自体は個人的には何とも思わないが
1プログラマとして働きたいのなら40だと相当厳しい(雇ってくれる所が無い)
他の部分(DBとかネットワークとかwebサーバの設定とか)が出来れば別だが
今は30前半の経験5年以上でも余ってる
何か面白いサービスのアイデアを持ってて
それをphpで実現するというのなら有りだと思うが、たぶんそういう意味では無いよね。
あとはコネがあって仕事がとってこれるというのなら中小なら大歓迎
0264nobodyさん
2010/12/24(金) 22:44:12ID:???当然ながら仕事をとってこれるコネがあるわけでもないので
ちょっと考えてしまいますね。
0265nobodyさん
2010/12/24(金) 23:03:42ID:???専門職に40で未経験を雇ってくれる業界があるのか?
0266nobodyさん
2010/12/24(金) 23:37:45ID:???あまりにも低レベルなのでデザイナーが兼ねるレベルですからねw
専門職なんて大それたものじゃございませんww
でもPHPプログラマというものが通用するのであれば25歳までなので
40はどっちみち無理じゃないかな
0267nobodyさん
2010/12/24(金) 23:40:51ID:???許されるといっても訓練校経由しても就職率は5割ほど(神奈川の訓練校のデータ)
ハロワや転職サイト経由だともっと厳しいだろう
0268nobodyさん
2010/12/24(金) 23:41:55ID:???0269nobodyさん
2010/12/25(土) 00:07:52ID:???0270nobodyさん
2010/12/25(土) 02:14:17ID:???0272nobodyさん
2010/12/25(土) 11:35:58ID:???そんな案件ねーっての
Cakeレベルのって言う意味ならそんなん考えるのが無意味
業務で作るものは全く違う
君が思ってるほど難しいことはしない
0273nobodyさん
2010/12/25(土) 12:21:22ID:dUb+Qacq0274nobodyさん
2010/12/25(土) 12:57:25ID:???0275nobodyさん
2010/12/25(土) 14:21:30ID:???自社開発とかならFWの選定とかあったり
場合によっては独自FWの開発とかもある
独自FW開発とかになると企業規模は小さくはなるが・・・
ECサービスの構築とかもあるわけだし
単にデザインカスタマイズをする為だけにPHPがある訳じゃないだろ・・・
0276nobodyさん
2010/12/25(土) 15:02:24ID:???JAXAの立場も考えるべきではないのか。
0277nobodyさん
2010/12/25(土) 15:45:44ID:???けれども、そのレスを書いていて、自分が寂しいクリスマスを過ごしていると感じませんか?
いやいや、自分は悲しい人間だと感じませんか?
それとも、既にそんな感情も捨てたのでしょうか?
0279nobodyさん
2010/12/25(土) 16:08:28ID:???ネット上ではw
0280nobodyさん
2010/12/25(土) 16:37:21ID:???モチベーションのありそうな>>251の方が望みはあると思う
ttp://anond.hatelabo.jp/20101203150748
こういう人もいるし
あとプログラマを名乗りたいなら「PHPだけ」というのは厳しい
他の言語も使えるくらいのバイタリティと応用力は必須だと思うね
0281nobodyさん
2010/12/25(土) 16:45:36ID:???0282nobodyさん
2010/12/25(土) 17:14:45ID:???0283nobodyさん
2010/12/25(土) 18:41:40ID:???0284nobodyさん
2010/12/25(土) 18:52:31ID:???0285nobodyさん
2010/12/25(土) 19:01:19ID:???0286nobodyさん
2010/12/25(土) 19:06:55ID:???Ajax を知っているならばクリスマスを大切にするはずですよ。
もしかして、エセAjax な方ですか?
0287nobodyさん
2010/12/25(土) 19:11:42ID:???0288nobodyさん
2010/12/25(土) 19:15:13ID:???0289nobodyさん
2010/12/25(土) 19:33:10ID:???俺忘れてて朝一で萌え本買いにいったら
客がほとんどいなくてびびった。
0290nobodyさん
2010/12/25(土) 19:41:35ID:???0291nobodyさん
2010/12/25(土) 19:45:41ID:???0292nobodyさん
2010/12/25(土) 19:48:49ID:???質問が無ければそのまま落ちるだけだ
0293nobodyさん
2010/12/25(土) 20:02:07ID:???バレンタインはAjaxで盛り上がろう!
0294nobodyさん
2010/12/25(土) 22:23:41ID:???検索しても上手く動かない。
これだけの物を知識ゼロから4ヶ月で作ったのは凄いと思うけど。
0295nobodyさん
2010/12/25(土) 22:30:52ID:???知識0なわけねぇだろ
0296nobodyさん
2010/12/25(土) 23:12:26ID:???「ズブの素人から約4ヵ月でここまで出来ました。」
って書いてあるよ! 構想は5年かけたともあるけど。
わざわざ嘘つく必要もないんじゃないかな。
295はどうしてそう思うの?
0297nobodyさん
2010/12/25(土) 23:17:18ID:???質問者が初心者ですけどと免罪符を書くのと同じ
それをSEOに応用したのが初心者ですけど〜出来ましたとIT先輩方に媚びを売ると
7年前に流行ったのをしらんのかいな…
ったく…
アダルトOKのホスティングチョイス+無料βで短期アフィ稼ぎしてる時点で気づけよ
0298nobodyさん
2010/12/25(土) 23:21:47ID:???0299nobodyさん
2010/12/25(土) 23:23:03ID:???何にせよはてぶ民はアホだなw
0301nobodyさん
2010/12/26(日) 05:13:36ID:???0303nobodyさん
2010/12/26(日) 20:47:33ID:mqP2H35G<? で始めるにはどこいじればいいんでしたっけ?
0304nobodyさん
2010/12/26(日) 21:08:39ID:???0305nobodyさん
2010/12/26(日) 21:09:05ID:???0307nobodyさん
2010/12/26(日) 21:32:25ID:???0308nobodyさん
2010/12/26(日) 22:44:18ID:???0309nobodyさん
2010/12/27(月) 01:18:52ID:???連想配列って普通の配列じゃ中身に何入ってるか分かりにくいから
自分で適当に定義して使いやすくするのが目的って認識で良いですか?
例えば
$fruit = array(0 => apple, 1 => 100, 2 => aomori);
より
$fruit = array("name" => "apple", "price" => "100", "area"=> "aomori");
の方が分かりやすい(気がする)
0312nobodyさん
2010/12/27(月) 01:34:09ID:???0313nobodyさん
2010/12/27(月) 08:59:55ID:???0314nobodyさん
2010/12/28(火) 15:33:46ID:???どうすればできるんだろう?
read.txt
1
2
3
//read
4
5
6
7
//end
0315nobodyさん
2010/12/28(火) 15:38:23ID:???$fh=fopen("read.txt","r");
while(false!==($line=fgets($fh))){
$flag=0;
if($line=="//read"){
$flag=1;
while($flag==1){
$line=fgets($fh);
if($line=="//end"){
$flag=0;
}
echo "$line"."<br>";
$box[sizeof($box)]=$line;
}
}
}
fclose($fh);
for($i=0;$i<=sizeof($box);$i++){
echo $box[$i]."<br>";
}
?>
では動きませんでした。
0316nobodyさん
2010/12/28(火) 15:51:47ID:???`;:゙;`;・(゚ε゚ )ブッ!!
0317nobodyさん
2010/12/28(火) 15:58:06ID:???<?php
$fh=fopen("read.txt","r");
$flag = 0;
while($line=trim(fgets($fh))){
if($line=="//read"){ $flag = 1; continue;}
if($line=="//end"){ break;}
if($flag){
echo "$line<br>";
$box[]=$line;
}
}
fclose($fh);
echo implode("<br>",$box);
?>
$box 何のためにあるの?
0318nobodyさん
2010/12/28(火) 16:01:39ID:???0319317
2010/12/28(火) 16:10:20ID:???0321nobodyさん
2010/12/28(火) 17:00:12ID:???0322nobodyさん
2010/12/28(火) 17:56:41ID:???これは新しい
0323nobodyさん
2010/12/28(火) 18:07:57ID:???別に新しくはない
0324nobodyさん
2010/12/28(火) 18:12:29ID:???0325nobodyさん
2010/12/28(火) 18:48:05ID:???sizeofが見慣れないってならcountのエイリアスだし
0326nobodyさん
2010/12/28(火) 20:05:21ID:???0327nobodyさん
2010/12/28(火) 20:52:41ID:???本気でAjaxを勉強しようと思ったのに残念です。
やっぱり40歳からのIT業界転職はPHPを勉強するしか方法が無いと思い知りました。
0328nobodyさん
2010/12/28(火) 21:47:59ID:???0329nobodyさん
2010/12/29(水) 05:05:06ID:???0330nobodyさん
2010/12/29(水) 10:09:01ID:???0331nobodyさん
2010/12/30(木) 19:58:31ID:???0337nobodyさん
2011/01/02(日) 00:06:57ID:???0338nobodyさん
2011/01/02(日) 01:39:24ID:???0339nobodyさん
2011/01/02(日) 01:41:53ID:???0340nobodyさん
2011/01/02(日) 01:53:40ID:???0341nobodyさん
2011/01/02(日) 14:24:54ID:???どうしたらJAXAに入隊できるでしょうか。
0342nobodyさん
2011/01/03(月) 14:54:38ID:???小3〜中2までつきあってた彼女と最近別れました。
どうしたらJAXAに入隊できるでしょうか。
0343nobodyさん
2011/01/04(火) 19:07:26ID:???早くAjaxをマスターして卒業することをお勧めする。
0345nobodyさん
2011/01/04(火) 20:24:29ID:nHG462ZuやっぱりWebプログラミングとしてAjaxは終コンなんですか?
0347nobodyさん
2011/01/04(火) 21:48:40ID:???ほんとアホ丸出し
0348nobodyさん
2011/01/04(火) 22:05:56ID:???0349nobodyさん
2011/01/04(火) 22:11:41ID:???0350nobodyさん
2011/01/04(火) 22:16:46ID:???そんな事知りません
0352nobodyさん
2011/01/04(火) 22:26:31ID:???0353nobodyさん
2011/01/04(火) 22:28:10ID:ygsGoaYpいいかげん荒らすなよks
0354nobodyさん
2011/01/04(火) 22:29:03ID:GFQAmrEzもう一度勉強しなおしてきな。
0355nobodyさん
2011/01/04(火) 22:29:17ID:???そんなことも理解できないからいつまでたってもAjaxAjax連呼することしか出来ない
低レベルな冬厨は一生ROMってろ
0356nobodyさん
2011/01/04(火) 22:30:03ID:???0357nobodyさん
2011/01/04(火) 22:32:15ID:ygsGoaYpまったく荒しは自覚が無いから困る
0358nobodyさん
2011/01/04(火) 22:32:50ID:???0359nobodyさん
2011/01/04(火) 22:37:08ID:???AjaxがPHPに置き換わる理由を言え
あと勝手にAjax厨にするな
>>343みたいなアフォな主張するやつがAjax厨だろ
0360nobodyさん
2011/01/04(火) 22:45:27ID:ygsGoaYpあのな俺はAjaxって単語をココに書くのは初めてだからな。
あなたが語弊がある書き方してるから、あなたがAjax厨だと思ったの。
荒しだと思ったから汚い言葉使ってしまった。それは謝る。
で、ここはphpのスレだから、ここでAjaxといったら
XMLHttpRequestを使って(サーバサイドの)PHPの実行結果をJavaScript側で受け取り
諸々の処理を行う事だろ?もちろんphpじゃなくて静的なファイル取ってきてもいいけどさ。
それを「Ajaxのxの部分にPHPが当てはまる」なんて書いたら語弊があると思わないのか?
あと「Webアプリケーションにおいて静的なxmlには全く意味がない」というのも語弊がありまくるだろ?
Ajax使って静的なxmlを取得なんて普通に行うぞ?
中身が変わらないデータなら静的なファイルにしておいて、適時取得させた方がいいからな
もっとも俺ならxmlじゃなくてJSON(txtファイル)にするが。
0361nobodyさん
2011/01/04(火) 22:58:50ID:???語弊と感じたのならそれでもいいけどちゃんと理解できるやつもいるはずだ
少なくとも俺は語弊だったとは思わない
静的なXMLといったってそれは定期的に静的に出力してるだけで
PHPなどを通して動的に出力してることには変わりはない
>中身が変わらないデータなら静的なファイルにしておいて、適時取得させた方がいいからな
実際にこんな使用方法で運用してるところがあるのか?
プログラムの外に定数を記述するようなもんで全く無意味だぞ
なぜそんなトリッキーなことをする必要があるのか全くもって疑問である
0364nobodyさん
2011/01/05(水) 02:38:11ID:???0365nobodyさん
2011/01/05(水) 05:39:42ID:???0366nobodyさん
2011/01/05(水) 07:39:23ID:???0367nobodyさん
2011/01/05(水) 09:28:38ID:???0368nobodyさん
2011/01/05(水) 10:18:35ID:???0369nobodyさん
2011/01/05(水) 20:19:56ID:???PHPで出来ることは全てがAjaxで出来るんですか?
0370nobodyさん
2011/01/05(水) 23:06:57ID:???質問はIDを出して書きましょう。
【PHP】下らねぇ質問はID出して書き込みやがれ 102
http://hibari.2ch.net/test/read.cgi/php/1292670453/l50
Ajax厨房が暴れているスレですので、きちんと教えてくれます。
0371nobodyさん
2011/01/05(水) 23:11:06ID:???ここで死ぬまでやってろ
0373nobodyさん
2011/01/05(水) 23:55:02ID:???> Javascript なら文字列の結合は += です。
> Ajaxの基本ですね。
Ajaxの基本とJapascriptの文法が混在しています。
これもPHPならば解決できるんですか?
0374nobodyさん
2011/01/06(木) 08:35:47ID:???ttp://mag.autumn.org/Content.modf?id=20110105102333
0375nobodyさん
2011/01/06(木) 09:33:21ID:???「覚えたての言葉を使ってみたくなった人専用スレ(ajax編)」
になったんでちゅか?
0378nobodyさん
2011/01/10(月) 04:17:32ID:???いまhtmlから覚えてます
0379nobodyさん
2011/01/10(月) 04:22:19ID:???あなたより若くて優秀な人材が腐るほどいる世界なので
特にPHPはお気軽で人気分野なのでまぁ無理でしょう
例えばASP.NETで1つの案件に5人が飛びつくとしたら
PHPの同じ案件には20人が飛びつきます
PHPなんかよりも稀少性のある言語ならまだ脈がありますね
ようはPHPは話者数が多いがゆえ飽和してる状態なので
他の言語覚えたほうがいいですよ
0381nobodyさん
2011/01/10(月) 13:20:30ID:???編集者が王道では戦えないから、やめろって話。
0382nobodyさん
2011/01/10(月) 13:25:22ID:???ならCを覚えたほうがいいですか
0383nobodyさん
2011/01/10(月) 13:26:44ID:???全体との勝負にはならないだろ。そこかんがえろ。
仕事が多いのを選ぶのは当然。
デルファイ、Basic、HSPとか選んでもいいのか。
0384nobodyさん
2011/01/10(月) 13:29:21ID:???予め (Cでは自作する様な) 関数がたくさん組み込まれているだけ。
PHPが出来れば少し勉強したらCは出来る。
Cが出来ればPHPは出来る。
0385nobodyさん
2011/01/10(月) 13:31:10ID:???みたいな言語
0386nobodyさん
2011/01/10(月) 13:32:59ID:???今からだと数年は必死に勉強し続けないと生き残っていけないのだから
自分がやりたい事じゃないとモチベーション保てないだろ
0387nobodyさん
2011/01/10(月) 13:48:04ID:???FLASHはアイフォーンで使えないらしいのですが将来はあぶないのでしょうか
0388nobodyさん
2011/01/10(月) 13:55:12ID:???なくても代わりのものが出そうな。
0389nobodyさん
2011/01/10(月) 14:05:26ID:???業務で仕事としてとれるのをやれ
は違うからな
0390nobodyさん
2011/01/10(月) 15:09:28ID:???スマートフォンむけならPHPとFLASHでサイトを作るのがよかろうと勧められたので
やってみようとおもっています
0391nobodyさん
2011/01/10(月) 15:10:34ID:???0392nobodyさん
2011/01/10(月) 15:12:27ID:???スマホはネイティブアプリが主流
iPhoneならApple製PC購入してObjective-C
AndroidならJavaをやったほうがいい
Webアプリなんてスマホじゃ流行らんよ
0393nobodyさん
2011/01/10(月) 15:20:25ID:nWIacS5U0394nobodyさん
2011/01/10(月) 16:04:26ID:???スマートフォンではモバゲーが流行らないということですか
0395nobodyさん
2011/01/10(月) 16:07:26ID:???そこら辺勘違いしちゃいけないよ
0396nobodyさん
2011/01/10(月) 16:07:27ID:???0397nobodyさん
2011/01/10(月) 16:08:58ID:???○実装されるから
0398nobodyさん
2011/01/10(月) 16:55:08ID:???0399nobodyさん
2011/01/10(月) 22:53:40ID:???クライアントにFlashなんてもう古い
0400nobodyさん
2011/01/11(火) 01:54:22ID:???AjaxとHTMLとクッキーというのを勉強したいと思います。
0401nobodyさん
2011/01/11(火) 23:27:57ID:???snsをcsvで作ってて、もう自分で作った変数、定数、関数、クラス群を覚えきれないぞ・・
もうソースが凄い事になってます。
大きいプログラムを作るときのポイントとかってあるんだろうか。
0402nobodyさん
2011/01/12(水) 00:18:39ID:???0403nobodyさん
2011/01/12(水) 00:40:46ID:???0405nobodyさん
2011/01/12(水) 01:48:49ID:???0407nobodyさん
2011/01/12(水) 02:23:16ID:???こんなのな
0408nobodyさん
2011/01/12(水) 02:44:46ID:???0409nobodyさん
2011/01/12(水) 04:26:12ID:???コメントは全て削除がAjaxマスターへの近道。
0410nobodyさん
2011/01/12(水) 08:12:42ID:???0411nobodyさん
2011/01/12(水) 16:05:37ID:???オリジナルのソースですらコメントを付けるのは邪道と言っている。
0412nobodyさん
2011/01/13(木) 15:23:35ID:eIBAKAY8この質問に答えてくれ
0413nobodyさん
2011/01/13(木) 15:27:06ID:???その後全レコードを読んで表示させるだけ
はいおしまい
0414nobodyさん
2011/01/13(木) 15:57:36ID:???0415nobodyさん
2011/01/13(木) 20:10:55ID:???いやらし〜
0416nobodyさん
2011/01/13(木) 20:15:31ID:???0417nobodyさん
2011/01/15(土) 01:30:51ID:???ご自身のインストールされた方も多く居るかと思うのですが
その事に関して質問です。
現在既に一台のパソコンにはapacheとphpがインストールされており
今回もう一台のパソコンにインストールしようとしたところ中々うまくいきません。
状況はサイトよりapacheを落としてインストールする事は出来るのですが
localhostに上手く接続する事は出来ず、この段階でかなり長い段階ネットを彷徨い
解説サイトや質問系のサイトを確認しましたが解決には至らず
最終的に自分でもう一台と比較してcont内にhttpd.conf等の幾つかのファイルが
足りてない事に気付きました。ファイアーフォールを無効にしウィルス対策ソフトを
落としてもそれらはインストールする事が出来なかったので、もう一台のパソコンより
持ってきて開始しようとした際のerrorメッセージにようやくhttpd.conf内の
phpの項目に関するエラー(まだインストールをしてないので)と言う
親切なものが出てきて上手くいきそうだったのですが
公開はしませんが自分の知識の至らなさ的にセキュリティーが心配になって
これ書いてる途中にこちらには入れるのやめようと思いました。
うん、此処までかいてなんですが最後にapacheのインストールで困ってる君
特に"no installed service named apache2"とか出て困ってる君
解説サイトや質問系のサイトではポートやらの事を言ってるが
俺の場合はファイアーフォールやウィルス対策ソフトを停止した上でも
conf内のファイルが落とせていないのが原因だった。
いつか此れが誰かの役に立てばと思う。
なんか本当にごめんなさい・・
0418nobodyさん
2011/01/15(土) 03:57:02ID:???Dropboxを使って複数台で同じ環境を同期させるテクニックもありますよ
0419nobodyさん
2011/01/15(土) 10:28:36ID:???0420nobodyさん
2011/01/15(土) 11:27:45ID:???0421nobodyさん
2011/01/15(土) 11:44:31ID:???0422nobodyさん
2011/01/15(土) 12:36:42ID:???0423nobodyさん
2011/01/15(土) 12:41:47ID:???ただPHPやるだけで鯖の細かな設定など必要ない
鯖に起因する不具合が出てから初めて調べればいい
XAMPP使ったからといって不具合に出くわす確率のほうが低いわけで
不具合が出ない以上時間の無駄
0425nobodyさん
2011/01/15(土) 13:06:16ID:???補助輪付けて自転車乗るようなものじゃん…
0426nobodyさん
2011/01/15(土) 13:23:08ID:???自転車に乗りたての奴は補助輪つけるんだろ?
だったらそのような初めて間もない奴はXAMPPで良いって事になるぞ?
0428nobodyさん
2011/01/15(土) 13:28:57ID:???0429nobodyさん
2011/01/15(土) 15:08:01ID:???セットアップの手伝いするだけ。
個別インスールと機能は変わらない。
0430nobodyさん
2011/01/15(土) 15:49:13ID:???しかも開発者向けのモードじゃない
更に最新バージョンを追ってない
それでも良ければxamppを使えばいいさ
0431nobodyさん
2011/01/15(土) 16:25:29ID:???--- ClassBase.php ---
<?php
Class Base {
require_once( 'ClassHoge.php' );
}
?>
--- ClassHoge.php ---
<?php
public $hoge = 'hoge';
?>
--- test.php ---
<?php
require_once( 'ClassBase.php' );
$base = new Base( );
var_dump( $base );
?>
この内容で、test.php を実行したときの結果を教えてください。
0432nobodyさん
2011/01/15(土) 16:31:15ID:???0433nobodyさん
2011/01/15(土) 16:48:05ID:???0434nobodyさん
2011/01/15(土) 16:58:36ID:???なぜ質問に回答せずにそのように荒らしのようなことを言うのですか
>>433
なぜ実行せずにエラーが出ることがわかるのですか。
0435431
2011/01/15(土) 17:06:11ID:???0436nobodyさん
2011/01/15(土) 17:09:25ID:???またお前か
こっちきたり本スレきたり忙しいね
お得意の盛り上げるための自演質問ですか?
お前がPHPスレの癌ってことに気づいてさっさと消えろ
0437nobodyさん
2011/01/15(土) 20:01:08ID:???ここからも消えろとはあまりにひどいではありませんか。
皆さんもそう思いませんか。
0438nobodyさん
2011/01/15(土) 20:01:39ID:???0439nobodyさん
2011/01/15(土) 20:56:08ID:???誰もお前に、このスレに来てくれなんて言ってないよ。
自意識過剰のDQNは消えてください。
迷惑です。
0440nobodyさん
2011/01/15(土) 20:57:38ID:???ぇえ〜 エラーが出るってどうしてわかってるの?
根拠の無い事を書く、それがこのスレの趣旨なんですか?
このスレの住民を代表して答えて下さいねw
0441nobodyさん
2011/01/15(土) 21:35:43ID:???私が誰かと問われれば、>>437です。
確かにこのスレに来てくれと言われてはいませんが、
あっちのスレでこっちに行けと言われました。
決して自意識過剰でもDQNでもありません。
そのような言われ方をしてこちらこそ迷惑です。
でも別に私はあなたに消えろとは言いません。
少しでも多くの方にAjaxをマスターしてもらうのが私の望みなのですから。
0442nobodyさん
2011/01/15(土) 21:42:44ID:???>>443じゃないが、このスレの趣旨が「根拠の有る事を書く」ことでないことは確かだ
このスレの趣旨はスレタイどおりでそれ以上でもそれ以下でもない
質問をID出さずに書き込めってだけで、回答を期待してはいかんということだ
0443nobodyさん
2011/01/15(土) 21:48:41ID:???Ajax ネタ と言えば全てが許される免罪符。
(;´∀`)…痛いなぁ…
0444nobodyさん
2011/01/15(土) 21:55:46ID:???少しは皆の役に立つAjax知識でも披露したらいかがでしょうか。
0445nobodyさん
2011/01/15(土) 22:02:14ID:???0446nobodyさん
2011/01/16(日) 03:01:19ID:???0447nobodyさん
2011/01/16(日) 03:35:54ID:???0448nobodyさん
2011/01/16(日) 03:39:25ID:???0449nobodyさん
2011/01/16(日) 03:42:18ID:???0451nobodyさん
2011/01/16(日) 08:32:55ID:???0452nobodyさん
2011/01/16(日) 08:39:45ID:???0453nobodyさん
2011/01/16(日) 11:35:42ID:???0454nobodyさん
2011/01/16(日) 11:58:00ID:???0455nobodyさん
2011/01/16(日) 14:31:12ID:???0456nobodyさん
2011/01/22(土) 20:59:45ID:???0458nobodyさん
2011/02/04(金) 00:22:14ID:???<?php
require_once("PEAR_Info.php");
$info = new PEAR_Info();
$info->show();
?>
と書いても、
何も表示されないのですがどこが悪いのでしょうか?
エラーメッセージも出ません・・・
0459nobodyさん
2011/02/04(金) 00:39:15ID:???0460nobodyさん
2011/02/04(金) 21:57:28ID:G2w4yASH$example = htmlentities($_POST['example'] , ENT_QUOTES, 'UTF-8');
ってするようにしてますが、ほかにやったほうがいいことありますか?
0461nobodyさん
2011/02/04(金) 21:59:03ID:???0462460
2011/02/04(金) 22:17:53ID:G2w4yASHhtmlspecialcharsの方がよかったですか?
DBに入れる際の作法がいまいちよくわからなくて・・・
0463nobodyさん
2011/02/04(金) 22:18:43ID:???0464460
2011/02/04(金) 22:30:42ID:G2w4yASHDBに突っ込むのは主に日本語(UTF-8)とソースの覚書みたいなの(PHPやらJavaやら)になります。
そこで日本語部分の事を考えてUTF-8としてソースの覚書部分は色々あるのでhtmlspecialcharsとしてみました。
そしてそれらの内容はWEB上で見れればと考えてます。
0465nobodyさん
2011/02/04(金) 22:41:21ID:???htmlspecialcharsは表示する直前で行う
DBに入れるときはSQLインジェクション対策として、mysql_real_escape_string等を使う
参考
PHP: SQLインジェクション - Manual
http://www.php.net/manual/ja/security.database.sql-injection.php
0466460
2011/02/04(金) 23:14:23ID:G2w4yASHありがとうです。
DBに入れる際は文字コード以外にも<>とか”とかも含めて何か対策をしておかないといけないのかと思ってました。
基本的にはDBに突っ込む前はSQLインジェクション対策と文字コードがあっていれば「とりあえず」はいいという認識でいいのかな。
0468nobodyさん
2011/02/04(金) 23:34:06ID:???ソケット通信のやり方を教えてください。
FLASHのXMLSocket通信みたいなことをやりたいです。
二つ目の送信(LOGOUT)がどうやら向こうに届いていないか、結果を読み込めないようです。
$fp = pfsockopen('hoge.co.jp', $port, $errno, $errstr, 10);
fputs($fp, '<LOGIN />' . "\0");
fputs($fp, '<LOGOUT />' . "\0");
echo fread($fp, 2000); // => "ログインしました。"
fclose($fp);
サーバ側ではLOGIN,LOGOUTに対してそれぞれのメッセージを用意しています。
LOGINは"ログインしました。" で、LOGOUTは"ログアウトしました。"なのですがこちらのメッセージが表示されません。
ちなみにFLASHクライアントでは両方共のメッセージを受け取れましたので、サーバ側に問題はありません。
アドバイスよろしくお願いします。
0471468
2011/02/04(金) 23:36:28ID:???0473nobodyさん
2011/02/11(金) 16:21:37ID:???http://hibari.2ch.net/test/read.cgi/php/1295956018/
0474nobodyさん
2011/02/25(金) 02:27:29.72ID:???0475nobodyさん
2011/03/15(火) 19:22:31.81ID:Igf8K9Yt定期的に変わる広告文章を多数のサーバー上のサイトに表示しています(テキストリンクです)。広告を入れ替える際にサイト1つ1つの内容を変更すると手間と管理が大変な為、マスターを1つ変更すると他のサイト全てが変更できるような仕組みを作りたいと考えています。
ここで、問題が出ました。
多数のサーバーがマスターサーバーにある情報を読み込んで、表示できるようにしたい。ですが、この多数のサーバーはallow_url_fopen が 許可されていません。外部サーバーからインクルードすることができませんでした。
マスターサーバーは企業向けのレンタルサーバーを利用していますので、データベース、phpなど使用できます。
多数の広告を表示しているサーバーはphpが利用できるだけで、細かい設定ができません。
この条件で、当初の条件を満たすシステムは作れるのでしょうか?
あるのならばその手順を教えてください。
0476nobodyさん
2011/03/15(火) 19:25:48.34ID:???0477nobodyさん
2011/03/16(水) 14:41:09.84ID:???0478nobodyさん
2011/03/16(水) 19:57:53.29ID:???0479nobodyさん
2011/03/16(水) 23:05:24.10ID:???(aaa,bbb,ccc)
を全部かぎかっこをつけて
(「aaa」,「bbb」,「ccc」)
として$textの文字列を置換したいのですが
$result=str_replace($a,"「".$a."」",$text);
としたら$text内のaaa,bbb,cccの箇所がArrayと表示されます。
どうすればいいか教えて欲しいです。
0480nobodyさん
2011/03/16(水) 23:07:47.76ID:???0481。
2011/03/16(水) 23:28:53.96ID:???$text = "###aaa###bbb###ccc";
$search = array("aaa","bbb","ccc");
$replace = array_map(function($v){return "「{$v}」";},$search);
$result=str_replace($search,$replace,$text);
print $result;
0483nobodyさん
2011/03/17(木) 08:29:52.77ID:???0484475
2011/03/17(木) 15:57:22.92ID:???テキストリンクの広告を扱っています。
SEO目的なのでできれば静的に処理されるPHPで
処理を行いたかったのですが、無理そうですので
アドバイスに従い iframe を使ってみようと思います。
jsonp のクロスドメインについても、勉強しながら後々には使えるようになりたいです。
ありがとうございました。
0485nobodyさん
2011/03/18(金) 18:37:32.02ID:???0487nobodyさん
2011/03/18(金) 21:12:42.56ID:???0488nobodyさん
2011/04/13(水) 01:23:37.18ID:3ZKLqUAhhoge1.phpは以下のようにしてhoge2.phpを呼び出すものとします。
header(location=”hoge2.php”);
この場合、WEBサーバーではhoge1.phpへのアクセス(プロセス?)は無く
なった物と認識して、hoge2.phpへ移るものと考えて良いのでしょうか?
それともhoge2.phpが表示されている最中もhoge1.phpにアクセスが
残っていると認識されるのでしょうか?
0489nobodyさん
2011/04/13(水) 01:34:51.75ID:???0490nobodyさん
2011/04/13(水) 09:37:32.13ID:???アクセスログも残るし処理も続いたような気が・・・
ただ画面遷移はされてるので処理してるかどうかとかはわからないはず
0491nobodyさん
2011/04/15(金) 23:38:33.44ID:???今の所プログラムの基本的な流れや仕組みは理解。
1から書けと言われれば本を見ながら。
特別な処理になるとちょっとお手上げというレベルですが…
こんなのを作りたいので以下。
1.ある2人が別々のフォームから6つの言葉を入力する。
2.お互いが何を入力したか相手(や第三者)には分からない。途中で書き直しもできる
3."開封日"を設定する(これはお互いが一緒でないといけない もしくは片方が決める)
4.開封日になると6つのボタンが表示される
5.1つめのボタンを押せば、2人が入力した1つめの言葉が公開される
6.そんな感じでボタンを押して開封していく
そんなシステムを作りたいんですが、これってかなり複雑ですか?
作りたいものが見えていると頑張れる気はします
0492nobodyさん
2011/04/16(土) 00:24:55.57ID:???勉強にもなるところがありそうだし、いいんでない?
ファイル入出力、ユーザ識別あたりが考えどころになるかな。
0493nobodyさん
2011/04/16(土) 10:29:29.46ID:???それと、「ある2人」が自分と友人とか決まった人同士なら楽だけど、
公開ウェブサービスのように不特定多数のユーザーから「ある2人」を選ぶならかなり難しいと思う。
0494nobodyさん
2011/04/16(土) 14:35:53.07ID:???ありがとうございます やはりデータベースは触ることになりそうですね…
MySLQ?でしたっけ、こちらも勉強していこうと思います。
ある2人については、不特定多数のユーザーですねorz
ただ、2人に予めパスワードなど決めてもらって
同じパス同士でやらないと作動しないという風には考えてあります。
余計ややこしくなるかな
0495nobodyさん
2011/04/17(日) 19:29:11.00ID:???これからはPostgreSQL
0498nobodyさん
2011/04/18(月) 20:51:30.94ID:???それにPostgreSQLってまともに使われてたの日本ぐらいじゃないか・・・
0499nobodyさん
2011/04/19(火) 12:44:28.65ID:???0500nobodyさん
2011/04/23(土) 14:29:20.27ID:???filetime的な
PHP5
0502nobodyさん
2011/04/23(土) 15:57:27.70ID:???0503nobodyさん
2011/04/28(木) 19:38:37.99ID:???最終的には2chの掲示板のようなのをつくりたいんですが、知識ゼロです。
ネットにも適当なサイトがなくて、本で勉強したいんですが、たくさんあってよく分かりません。
どういった本を読んでいけばいいんでしょうか。
お勧めの本とかあれば教えてください。
0504nobodyさん
2011/04/28(木) 20:07:39.10ID:???入門者なんてどれも似たり寄ったりだ
0505nobodyさん
2011/04/28(木) 20:36:35.26ID:???0506nobodyさん
2011/04/28(木) 20:38:59.67ID:???0507nobodyさん
2011/04/28(木) 21:19:15.48ID:???逆算して自分が覚えるべきことをリストにまとめろ
例えば
2ちゃんのような掲示板を作る
↑
スレッド式掲示板を作る
↑
記事とコメントフォームだけのシンプルな掲示板を作る
↑
コメントフォームをデザインする
↑
ファイルに文字列を書き込む&ファイルの内容を読み込むコードを書く
↑
http://localhost/にアクセスしてHello worldを表示させる
0508nobodyさん
2011/04/28(木) 23:16:15.39ID:P8KNi+qPreturn $arg;
}
これを一行で書きたいんだけどなにかあったら
教えてください
0509nobodyさん
2011/04/28(木) 23:17:17.28ID:???return $arg;
}
$b = a("aaaaaaa");
0510nobodyさん
2011/04/28(木) 23:39:24.90ID:???0511nobodyさん
2011/04/28(木) 23:40:49.93ID:???0512nobodyさん
2011/04/28(木) 23:52:31.78ID:???0513nobodyさん
2011/04/28(木) 23:59:31.65ID:???0514503
2011/04/29(金) 13:13:09.43ID:???phpの勉強する前に、htmlがほとんど分からないんですが、掲示板を作るにあたってhtmlから勉強したほうがいいんでしょうか。
それともphpの本を読んでいくと自然に掲示板を作るかぎりでのhtmlの使い方が分かるようになりますか。
教えて君ですみませんが、ウェブアプリを作るのははじめてでどうhtmlの知識が入ってくるのか想像ができないレベルです・・・。
一応学習計画としては、
よくわかるPHPの教科書→絵本→基礎からのMySQL→PHPによるWebアプリケーションスーパーサンプルを考えてますが、html部分もこれらで解説されているのでしょうか?
0515nobodyさん
2011/04/29(金) 13:57:22.06ID:???0516nobodyさん
2011/04/29(金) 14:00:34.46ID:???次に、「どのように出力するとどのようにブラウザに表示されるか?」を理解する意味でhtmlかな。
<ここはオプション>
見栄えを気にするならCSS
更に、クリックしたときに画像のアップを見せたい、とかいう感じの動的なページを望むならJavascript
</ここはオプション>
で、PHPかね
どこを重視するかによって、オプションは抜かしていくのがいいと思うが・・・
使い勝手を気にするならオプションは無視できんかな
0517nobodyさん
2011/04/29(金) 17:02:27.17ID:???0519nobodyさん
2011/04/29(金) 17:12:10.18ID:???【PHP】下らねぇ質問はID出して書き込みやがれ 104
http://hibari.2ch.net/test/read.cgi/php/1297669559/
【PHP】下らねぇ質問はID出して書き込みやがれ 103
http://hibari.2ch.net/test/read.cgi/php/1295956018/
【PHP】下らねぇ質問はID出して書き込みやがれ 102
http://hibari.2ch.net/test/read.cgi/php/1292670453/
【PHP】下らねぇ質問はID出して書き込みやがれ 101
http://hibari.2ch.net/test/read.cgi/php/1289793607/
【PHP】下らねぇ試ソ問はID出して緒曹ォ込みやがれ 100
http://hibari.2ch.net/test/read.cgi/php/1288168893/
【PHP】下らねぇ質問はID出して書き込みやがれ 99
http://hibari.2ch.net/test/read.cgi/php/1286938893/
【PHP】下らねぇ質問はID出して書き込みやがれ 98
http://hibari.2ch.net/test/read.cgi/php/1284805237/
【PHP】下らねぇ質問はID出して書き込みやがれ 97
http://hibari.2ch.net/test/read.cgi/php/1279833891/
【PHP】下らねぇ質問はID出して書き込みやがれ 96
http://pc11.2ch.net/test/read.cgi/php/1275032024/
【PHP】下らねぇ質問はID出して書き込みやがれ 95
http://pc11.2ch.net/test/read.cgi/php/1271636105/
0520nobodyさん
2011/04/29(金) 17:12:33.60ID:???0521nobodyさん
2011/04/29(金) 19:48:26.54ID:???PHPの前にHTMLとCSSは必須。
半月からひと月くらいはHTML/CSSに時間を割いた方が良い。
PHPの読む本は挙げたのでok。
オススメの順番は、
PHPの絵本→基礎からのMySQL→よくわかるPHPの教科書→PHPによるWebアプリケーションスーパーサンプル
(理由:負担が軽い順だとこうなる)
0522503
2011/04/30(土) 10:51:16.37ID:???htmlとcssは本当によくわかってないんで、2ch風な掲示板を作るにはどうやって勉強したらいいかわからないです。
最終的には、スレッド式掲示板を作るにもphpだけではなくhtmlとcssが必要だと思いますが、ネットや本を読んでも文法の説明がほとんどで、どうやれば掲示板のhtmlが書けるのかわかりません。
学習計画としたら、どんな本(あるいはネット)を読めばいいでしょうか。
0523nobodyさん
2011/04/30(土) 10:59:38.68ID:???http://hibari.2ch.net/test/read.cgi/hp/1301891537/
0524nobodyさん
2011/04/30(土) 12:26:35.27ID:???って考えるだろう。それをコードにすれば掲示板が出来あがる。
0525nobodyさん
2011/05/01(日) 16:53:28.14ID:???/(\s|^)(I|you)(\s|$|\.)/という正規表現があるとして
「(I|you)」の部分だけキャプチャするのは正規表現だけで書けますか?
0526nobodyさん
2011/05/01(日) 17:00:36.21ID:????:について調べればいいんだけど、名前忘れた
/(?:\s|^)(I|you)(?:〜〜
としてみて
0527nobodyさん
2011/05/01(日) 18:56:18.17ID:???直接そのPCからブラウザで開いてみたりしたら遅くなりました^^;
別PCでもエクスプローラからはそのPC見れるんだけどなにが起きているのだろう・・・
ともかくやってみました。
preg_match("/(?:\s|^)(I|you)(?:\s|$|\.)/"," you ",$a);var_dump($a);
出力:array(2) { [0]=> string(5) " you " [1]=> string(3) "you" }
下記を見て「(?:〜)」もキャプチャされる気がするのですがやり方あるのでしょうか?
http://www.php.net/manual/ja/regexp.reference.subpatterns.php
0528nobodyさん
2011/05/01(日) 18:59:46.39ID:???0529525
2011/05/01(日) 19:07:51.11ID:???ちなみに別PCから見れなかったのはセキュリティソフト設定が戻ってたのが原因でした。
冷静なればなんでもなかった。
それとID・番号なかった・・・527も525です。
0530nobodyさん
2011/05/01(日) 19:15:39.73ID:???0531525
2011/05/01(日) 19:23:25.42ID:???というのが狙いで正規表現はPHP・JavaScriptでしかまともに使ったことがなかったので
ここで質問したのですが別の方法検討してみます。。
0532nobodyさん
2011/05/01(日) 21:20:32.58ID:???> preg_match("/(?:\s|^)(I|you)(?:\s|$|\.)/"," you ",$a);var_dump($a);
> 出力:array(2) { [0]=> string(5) " you " [1]=> string(3) "you" }
>
> 下記を見て「(?:〜)」もキャプチャされる気がするのですがやり方あるのでしょうか?
> http://www.php.net/manual/ja/regexp.reference.subpatterns.php
キャプチャされてない結果にしか見えない。
"you"だけが欲しいなら"you"だけにマッチする正規表現にすればいいだけ。
言明の項も読むといいよ。
0533525
2011/05/01(日) 23:28:06.45ID:???まだ言明の所を読んでいる途中ですが他にやっておくこともあるので時間切れです^^;
一応試した所まで書いときます。明日夜にまた試してみる予定です。
preg_match("/(?<=\s|^)(I|you)(?=(\s|$|\.))/"," you layout I ",$a);var_dump($a);
出力:array(3) { [0]=> string(3) "you" [1]=> string(3) "you" [2]=> string(1) " " } ?
> にしか見えない。
それとここが少し気になります。1つ目の要素は「((?:〜)」の部分に記述した内容にもマッチしてると
思うのですが、2つ目だけ見ればという意味なのでしょうか。
0534525
2011/05/01(日) 23:30:35.42ID:???0535nobodyさん
2011/05/01(日) 23:54:31.53ID:???0536nobodyさん
2011/05/01(日) 23:56:22.83ID:???そんな気にするほどの最適化にもなんないから無駄
0537nobodyさん
2011/05/02(月) 08:18:13.13ID:???>>532の前段
1番目の要素にはマッチした全体が格納され、2番目以降にはキャプチャされた内容が格納される仕様
キャプチャして欲しくないものには?:をつける
なので、正しく除外された結果になっている
>>532の後段
マッチした全体として "you" が欲しいなら言明の項を参照して、先(後)読み肯定(否定)を学んで
マッチした全体が "you" となる正規表現に書き換えればいい
その際に何もキャプチャして欲しくないのなら出現するグループすべてに?:をつければいい
0538nobodyさん
2011/05/02(月) 08:27:49.05ID:???preg_match("/(?<=\s|^)(?:I|you)(?=(?:\s|$|\.))/"," you layout I ",$a);var_dump($a);
preg_match("/(?<!\w)(?:I|you)(?!\w)/"," you layout I ",$a);var_dump($a);
結果の1番目と2番目以降の意味が違うことには気をつけて。
0539525
2011/05/02(月) 10:08:48.30ID:????:の使い方で見れば除外されているという意味だったのですかね。
なるほど「(?=と(?:の組み合わせ」と「\wを前後に持ってきて先・後読み否定」という考えでしょうか。
ではまた夜に。
0540nobodyさん
2011/05/02(月) 17:00:08.39ID:???1ディレクトリにたくさんのファイルが作成されると、ファイルシステムの性能が低下するという話をききました。
そしてPHPではそのための対策もされているそうで。すばらしい。
それで質問なんですが、1ディレクトリあたりどのくらいのセッションファイルが置かれると
性能が低下しますか。もちろんファイルシステムごとに違うと思いますので、
このファイルシステムなら1000個ぐらいから性能が低下したとか、
このファイルシステムでは10000ぐらい作ってもまったく問題ないとか、
教えてください。
0542nobodyさん
2011/05/02(月) 17:41:43.71ID:???cpuが化石でメモリがクソ小さい低スペ鯖と100万つぎ込まれて作られた鯖もあるのにどうやって答えろと
0543nobodyさん
2011/05/02(月) 19:59:15.88ID:???PHPでは、たとえばセッションIDが abc123 だとすると、先頭の何文字かを
使ってディレクトリをたどり、
a/b/sess_abc123
という名前のセッションファイルを作成することで、1ディレクトリ内での
ファイル数を抑える機能が標準であります。
これを知ったときはPHPすごいと思いました。
それで、具体的に1ディレクトリあたりどのくらいのファイル数だと
パフォーマンスが落ちるのかを知りたいと思いました。
>>542
はい、ですからスペック情報もこみで、こんなスペックだったらこのくらいの
パフォーマンスだったよというのを教えてください。
0544nobodyさん
2011/05/02(月) 20:25:37.32ID:???まぁ処理だけならext3で1万ぐらいは平気だと思うよ
0546525
2011/05/02(月) 21:21:58.17ID:???半信半疑ですが一応できたっぽいです。まだ言明最後までちゃんとは読んでなかったですが^^;
英文の単語の色分け表示をする為サクラエディタの正規表現キーワードに使うつもりですが、
他にもこうした方がいいとかあればよろしくお願いします。
preg_match_all("/(?<!\w)(?:I|you)(?!\w)/","you layout I.",$a);var_dump($a);
出力:array(1) { [0]=> array(2) { [0]=> string(3) "you" [1]=> string(1) "I" } } ?
そういえば複数マッチはall付でした。\wを使った方が短くなるのでこれを使おうと思います。
0547nobodyさん
2011/05/02(月) 21:25:36.03ID:???ありがとうございます。今はまだext3がいちばんよく使われてるみたいですね。
ReiserFSやXFSだとディレクトリあたりのファイル数が増えても性能劣化がほとんどないらしいですが
ext3でも1万くらいは平気なら、そう気にすることではないですね。
参考になりました。ext4ならどうなんだろう。
>>545
なにを怒ってるの?カルシウム足りてないんじゃ?
0548>>526=532=537=538
2011/05/02(月) 23:05:31.84ID:???できる方法を提示すればそれで良いかと思い、できないっていうレスはずっとスルーしてた。
サクラエディタのことは詳しくないが、キーワードリスト作る程度でハイライトしてくれても
よさそうに思うので、サクラエディタスレで聞いてみたらどうだろ。
>>544,547
ext3で6万ファイルぐらい入ってるのはみたことあるよ。
ファイル名を指定してアクセスする分には特に重くもなかった。
けど、ls -lなんかをやると非常に遅かったと思う。
0549nobodyさん
2011/05/02(月) 23:22:55.10ID:???まぁこれもカーネル弄ればどーとでもなる話だけど・・・
0550>>526=532=537=538
2011/05/02(月) 23:53:52.60ID:???0551nobodyさん
2011/05/02(月) 23:54:49.72ID:???0552nobodyさん
2011/05/03(火) 01:02:38.42ID:???まぁここらの話はスレチすぎると思うw
0553525
2011/05/03(火) 06:20:46.53ID:???少しググってみると.khp.kwdファイルを使ってもいける?みたいですね。
これも便利そうなので自分できなかったりしたらサクラエディタのスレでまた聞いてみます。
0554nobodyさん
2011/05/03(火) 09:44:03.93ID:???0555nobodyさん
2011/05/05(木) 22:36:12.53ID:xGGX9oCi<?php
$fp=fopen("012_count.txt","r+");// 読み書きモードでオープン
$n=fgets($fp); // 文字列の読み取り
$n++; // カウントアップ
echo $n,"人目"; // 表示
rewind($fp); // 読み書き位置を先頭に戻す
fputs($fp,$n); // 書き込み
fclose($fp); // ファイルを閉じる
?>
### 012_count.txt ###
0
…これでhttp://localhost/php/011_counter.phpにアクセスすると
0 人目
が表示されます。
ただ、F5を押しても、他のサイトを見てまたアクセスしても加算されません。
012_count.txtの内容を3にすると、3 人目になりますが加算はされません。
テキストには「0の後に改行を入れると加算されない」とあるので、特に注意して改行を入れないようにしています。
どこがおかしいのでしょうか?
上のを普通に実行させるとどうなりますか?
0556nobodyさん
2011/05/05(木) 22:45:23.58ID:???アクセスした時点でプラス1足して表示されるようにコード書いたんだから0人目って表示されるのはおかしいでしょ
0557555
2011/05/05(木) 22:57:59.84ID:xGGX9oCiレスありがとうございます!
ですよね?
大変申し訳ないんですが上のコードちょっと実行してくださいませんか?
というか、どこがおかしいか何か調べるデバッグの方法はないですかね?
0558555
2011/05/05(木) 23:03:45.73ID:xGGX9oCiたった今、$n++を$n=$n+1に変えたら加算されました。
これって$n++は何がしかの理由で動いていない、ということでしょうけど、
この原因に心当たりはありませんか?
0559nobodyさん
2011/05/05(木) 23:08:28.59ID:???$n++;
は本当に $n だったかどうか
0560555
2011/05/05(木) 23:15:08.05ID:xGGX9oCi先ほどの$n++を$n=$n+1の変更を011_counter_kai.phpという名前で保存して実行したのが>>558ですが、
元の011_counter.phpに戻しても加算されます!
いや、でも「間違いなく」改行コードは付けていませんでした。
と思ってもう一度実験してみました。
012_count.txtが28まで加算されてたんですけど、
消してまた"0"とだけ打って保存しました。
そうすると、また動かなくなりました。
それで011_counter_kai.phpを実行すると
また加算され始めます。
手打ちの"0"って改行コードか何か付いてしまうもんなんですか???
使ってるエディターはvimです。
気持ち悪いので説明をお願いします。
0561555
2011/05/05(木) 23:20:32.34ID:xGGX9oCiでは改めてコピペしてみます:
$n++; // カウントアップ
投稿前からまったくいじっていません。
こんなので躓いていたらこの先思いやられますね…。
ちなみに環境からなんからほぼすべての情報は
http://okwave.jp/qa/q6715796.html
に書きました('A`)<誰も答えてくれねぇ…
0562>>526=532=537=538
2011/05/05(木) 23:23:37.44ID:???改行コードつくよ。それがテキストファイルだから。
それより、それが問題で動かなくなるもんなの?
fputs($fp, "$n");
とかするとどうなるの
0563nobodyさん
2011/05/05(木) 23:24:12.54ID:???0564nobodyさん
2011/05/05(木) 23:29:36.04ID:???$n=(int)fgets($fp); // 文字列の読み取り
ってやるといいのかな。
0565nobodyさん
2011/05/05(木) 23:34:15.66ID:???この辺の影響かと
0566555
2011/05/05(木) 23:55:00.97ID:xGGX9oCiあ、それなら動きますね!
一つ不思議なことに
011_counter.phpだと
0 人目
と、0と人の間にスペースが一つ空くんですが、
011_counter_kai.phpや>>564さんのを参照して作った011_counter_kei.phpは
1人目
のように0と人の間にスペース空きません。
>>565
この辺ですか?
Note that the ++ and -- don't convert a boolean to an int. The following code will loop forever.
function a($start_index) {
for($i = $start_index; $i < 10; $i++) echo "\$i = $i\n";
}
a(false);
This behavior is, of course, very different from that in C. Had me pulling out my hair for a while.
なるほど、これが宣言無しで動いてしまうPHPの盲点なんですね(ただ、Perlでは今のところこんなのに出会ったことはないですね…)。
元々はC言語書きなんで宣言無いのは違和感あります。
確かに自分のコード(テキストの載っているそのままですが)を見ると、文字列で取得してそのままインクリメントしてますね。
「基礎から学べるPHP標準コースウェア」河西朝雄 記述評論者、って本です(晒し上げ)。
勉強になりました。これからも勉強し続けます。ありがとうございました!
0567nobodyさん
2011/05/06(金) 00:26:22.98ID:???> C では 'Z'+1 は '[' ( ord('Z') == 90, ord('[') == 91 ) を返します。
> 文字変数はインクリメントされることは可能ですがデクリメントは不可能であるということ、
> またプレーンな ASCII 文字 (a-z および A-Z) のみがサポートされるということに注意しましょう。
多分で申し訳ないんだけど、改行が含まれる文字列の場合、数値以外のものが含まれているため、
数値としてインクリメントは不可、また、文字列としてのインクリメントに関しては、[a-zA-Z0-9]以外の
文字が含まれているため不可、ということなんじゃないかなと。
> またプレーンな ASCII 文字 (a-z および A-Z) のみ
こう書いてるけど、Perlと同様、a-z および A-Z および 0-9 と思う。
0568555
2011/05/08(日) 02:20:11.69ID:???ありがとうございます。
なるほど、そっちの方でしたか。
こういう問題があるならやっぱり宣言を必須にしてほしいですね。
0569nobodyさん
2011/05/08(日) 02:29:31.79ID:???連想配列の宣言が必要そうなんですが、どこにどう入れていいのか思い付きません。文章を引用します:
連想配列を利用して、ファイル056_word.txtの単語の頻度を配列に取得する例を示します。
strtokは文字列をトークンに分ける関数です。Windowsファイルの改行は\n\rなので、
\rも区切りに含めないと\rが単語として配列にカウントされてしまいます。
### 055_hash3.php ###
<pre>
<?php
$word=file_get_contents("056_word.txt");
$tok=strtok($word,".\n\r ");
while ($tok!=false){
$tokcount[$tok]++;
$tok=strtok(".\n\r ");
}
print_r($tokcount);
?>
</pre>
実行結果
Array
(
[This] => 1
[is] => 2
[a] => 2
[pen] => 1
[That] => 1
[book] => 1
)
続きます。↓
0570nobodyさん
2011/05/08(日) 02:42:45.94ID:???### 056_word.txt ###
This
is
a
pen
That
is
a
book
…なのでしょう。それをそのまま実行すると、以下のメッセージと共に予想された実行結果が出ます:
Notice: Undefined index: This in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: is in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: a in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: pen in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: That in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Notice: Undefined index: book in /UNIONFS/opt/lampp/htdocs/php/055_hash3.php on line 7
Array
(
[This] => 1
[is] => 2
[a] => 2
[pen] => 1
[That] => 1
[book] => 1
)
…上のメッセージが出ないようにするにはどうすればよいのでしょうか?
あっ!今、気付いたんですが、インデックスが未定義と言っているんですね…。
そりゃ、今ファイルから切り取ってきたばかりの単語たちですから、定義されてたら逆におかしいですよね…?
しかも検索したら出てきました、エラーレベルを落とせばいいんですね。お騒がせしました。(^^ゞ
0571nobodyさん
2011/05/08(日) 03:17:31.53ID:???0572nobodyさん
2011/05/08(日) 05:05:26.21ID:???それに、>>568のような気持ちがあるなら警告レベルを落とすなんて雑なことをせず、
コードを直すほうがいい。
それはそれとして、問題がいくつかあるので指摘。
・Windowsの改行コードはCRLF(\r\n)
・どこかに0という単語が含まれてるとそこで終わる
・古いPHPだともっといろんなところで終わる
これらの問題は while ($tok !== false) とすれば解決するけれど、
なぜそうなるのかはマニュアルでも見て。
てか、その本ダメだと思うなら捨てちゃえばいいと思うよ。
著者サイトで正誤表が公開されてないかの確認はしてる?
# 昔は出版社に誤植の指摘すると図書券くれたりしたもんだけど今はないのかな。
0573nobodyさん
2011/05/09(月) 20:22:58.78ID:???ありがとうございます。
直せるんですか?
直せるなら直したいです。
今、正誤表あるのか調べてみましたけど、無いみたいですね。
でも、サンプルがダウンロードできました!
055_hash3.php、仰るとおり while ($tok !== false) に訂正されてましたよ。w
056_word.txtも二行で書かれてました。
!=と!==の違いはこの本で説明されてました。
でも、実行するとやっぱり同じメッセージが。
どうやってこれを直すのですか?
0574nobodyさん
2011/05/09(月) 20:36:04.22ID:???0576nobodyさん
2011/05/11(水) 02:04:30.40ID:???そんなに忙しくなったことないのは幸せなことだなぁ
0577nobodyさん
2011/05/11(水) 07:11:21.64ID:???0578nobodyさん
2011/05/11(水) 09:11:54.11ID:???http://gihyo.jp/book/2009/978-4-7741-3800-8/support
酷すぎて修正するだけ時間の無駄というか、別の本で勉強し直したら?
少なくとも仕事のために覚えたい人は読んじゃいけないコードばかり
0580nobodyさん
2011/05/14(土) 15:23:36.30ID:???if文の条件式に「もし改行があれば」ってどういう風に書けばいいでしょうか
今やりたいことは
あるテキスト(A.txt)を一行ずつ取得して
空行ならcontinue;みたいなことができれば最高です。
【ソース】
$text = fopen("C:/A.txt","r");
$i = 0;
while(($line = fgets($text))){
//もし改行のみならば飛ばして次の行に進むみたいなの作りたいけどwhile進まんお……^ω^;
if($line == \n){ //←これが不正
continue;
}else{
$i++;
file_put_contents("C:/".$i.".txt",$line);
}
}
0581nobodyさん
2011/05/14(土) 15:32:47.25ID:???0583nobodyさん
2011/05/14(土) 16:17:07.81ID:???0584nobodyさん
2011/05/14(土) 18:50:34.52ID:???0585nobodyさん
2011/05/14(土) 19:15:15.02ID:???$line = array_merge(array_filter(file("C:/A.txt"), 'strlen'));
for ($i=0; $i<count($line); $i++) file_put_contents("C:/".$i.".txt",$line);
0586nobodyさん
2011/05/18(水) 21:43:09.18ID:???以下程度の事ができるプログラマーなんだけど、どれくらいのレベルと判断できるだろうか?
プログラムー歴:約3年
使用可能言語
HTML,php,JavaScript
CSS.ActionScript(仕事では使えないレベル)
サーバ構築
CentOS+yumならだいたいできる。
ソースからあれこれインストールは経験少ない。
DB:MySQL PostgreSQL
【開発実績?】
WordpressやEC-CUBEのカスタマイズ
独自パッケージのCMS開発
(EC-CUBEのパクりみたいなの)
大雑把でいいので、初級、中級、上級のどれだろう?
0587nobodyさん
2011/05/18(水) 21:45:45.26ID:???0588nobodyさん
2011/05/18(水) 22:51:27.21ID:???転職をしようと思ってそれを面接で言ったとしても特にメリットにならない感じ。
とはいっても、自分はこれができますってアピールは難しいように思う。
ので、結局実力は使ってみないとわからないってことになるんじゃないだろうか
0589nobodyさん
2011/05/18(水) 23:15:20.11ID:???いまどき、JavaScriptができる、というだけだと何もできないようなもんじゃないかねぇ?
なんらかのライブラリ名やらフレームワーク名が出ると面接の時にも会話になると思うよ。
名前出してもきょとんとしてる面接官もいる、というか多い気もするが・・・
まぁ、面接官の試験とかもないんだししょうがないか。
あぁ、JavaScript以外でもフレームワークの話ができるといいかもな
あと、今の時期にCentOSとか言ってるのはちょっとぼけてる。ニュース探しておいたほうがいいぞ。
yumできるのはあたりまえ。自作パッケージできて一人前なんじゃないかな?
初級というのはちょっときびしいかもしれない気もするが、初級、という判定をしておく。
IT関係のサイトに目を通す癖をつけて、アンテナを高くしておくといいぞ。
0590nobodyさん
2011/05/18(水) 23:24:27.52ID:???http://php.net/manual/ja/index.php
って、一応公式ですけど、プロの方から見て良いマニュアルですか?
0591nobodyさん
2011/05/18(水) 23:26:20.67ID:???RHEL6がでたこととは関係ないだろうし、CentOSがとがめられるような出来事でもあったの?
yum使えて当たり前なのは同意するが、自作パッケージ作るなら俺リポジトリを作るのも必須じゃないだろうか。
といいつつ、システム管理の話だし、プログラマの技量には大して影響がないと思う。
0597nobodyさん
2011/05/19(木) 00:05:16.13ID:???0598nobodyさん
2011/05/19(木) 00:09:50.72ID:???この話のことをいっているなら、CentOSを使わない理由にはならないし、何が言いたいのかさっぱりわからん。
0599nobodyさん
2011/05/19(木) 00:10:51.88ID:???ほっとけ
0600nobodyさん
2011/05/19(木) 00:19:16.68ID:???変数が無かったり
公式を名乗るマニュアルが初心者にいきなり断片ですか?
自分は補完できますけど、多分初めての人には_
0601nobodyさん
2011/05/19(木) 00:22:05.44ID:???0603nobodyさん
2011/05/19(木) 00:35:22.79ID:???パッケージとレポジトリを同列に話しているのが訳分からん
「プログラマ」の話として関係無いという事ならそうなのかもしれん。
つーか、そういうことならOSの話も関係ないな
>>598
自分が何を言っているのか分かっているのか?
0604586
2011/05/19(木) 00:52:22.55ID:???>>588
>>589
どうもです。
社内にプログラマーが俺一人だから気になっていたんだが、よく分かりました。
精進します。
そしてCentOSの話題で荒れるとは思わなんだw
0605nobodyさん
2011/05/19(木) 01:52:20.68ID:???rpmコマンドとyumコマンドせっせと使い分けてもいいけどめんどくさくね?
既存パッケージのspec書き換えしたときは余計めんどくさいことにならね?
0606nobodyさん
2011/05/19(木) 06:30:15.46ID:???俺も始めたばかりの頃は、マニュアルを読めと言われても全然理解できなかったから
言いたいことはなんとなくわかる
他言語の経験者は仕様さえわかれば何とかなるが、
プログラミングのやり方自体がわかってない初心者が導入用に使うには難しいのだろうね
仕様書であって、チュートリアルではないから
ただ、読めるようになってから価値が分かった
他のLL言語の公式と比べると、体系的で充実度が高くて素晴らしいと思う
0607nobodyさん
2011/05/19(木) 20:35:03.52ID:???いや、その位置付けがなんとも中途半端でどうかなと思うんですけど?
SunのJavaのチュートリアル(英語)は断片コードもなく完全に網羅していますよ
PHPマニュアルは間違いなく、初心者駆除、本買わせよう臭がプンプンします
0609nobodyさん
2011/05/19(木) 21:22:01.72ID:???0610nobodyさん
2011/05/19(木) 21:24:12.50ID:???namespace namespacename;
class classname
{
function __construct()
{
echo __METHOD__,"\n";
}
}
function funcname()
{
echo __FUNCTION__,"\n";
}
const constname = "namespaced";
include 'example1.php';
$a = 'classname';
$obj = new $a; // classname::__construct と表示します
$b = 'funcname';
$b(); // funcname と表示します
echo constant('constname'), "\n"; // global と表示します
// 俺様談: おいおい、ここまでは'example1.php'のnamespaceが使われてんのかよ!
0611nobodyさん
2011/05/19(木) 21:24:45.60ID:???$large_number = 2147483627;
var_dump($large_number);
// 出力: int(2147483627)
$large_number = 2147483648;
var_dump($large_number);
// 出力: float(2147483648)
// 2^31 から 2^32 -1 までの値については、
// 指定した 16 進表現整数を出力できる
var_dump(0xffffffff);
// 出力: float(4294967295)
// 2^32 -1 を超える値については、
// 指定した 16 進表現整数を出力できない
var_dump(0x100000000);
// 出力: int(2147483627)
// 俺様談: えっ?float(4294967296)って出るけど何か?
$million = 1000000;
$large_number = 50000 * $million;
var_dump($large_number);
// 出力: float(50000000000)
?>
0612nobodyさん
2011/05/19(木) 21:28:46.07ID:???error_reporting(E_ALL);
$great = 'fantastic';
echo "This is { $great}";
echo "This is {$great}";
echo "This is ${great}";
echo "This square is {$square->width}00 centimeters broad.";
echo "This works: {$arr[4][3]}";
// これが動作しない理由は、文字列の外で $foo[bar]が動作しない理由と同じです。
// 言い換えると、これは動作するともいえます。しかし、PHP はまず最初に foo という名前の定数を探すため、E_NOTICE レベルのエラー(未定義の定数) となります。
echo "This is wrong: {$arr[foo][3]}";
// 動作します。多次元配列を使用する際は、文字列の中では必ず配列を波括弧で囲むようにします。
echo "This works: {$arr['foo'][3]}";
// 動作します
echo "This works: " . $arr['foo'][3];
echo "You can even write {$obj->values[3]->name}";
echo "This is the value of the var named $name: ${$name}}";
/*
俺様談: 動作するはずなんだが、動作しない;やっぱり関数は定義されてないといかんのだろう
echo "This is the value of the var named by the return value(): {${getName()}}";
echo "This is the value of the var named by the return value->getName(): {${$object->getName()}}";
*/
?>
0613nobodyさん
2011/05/19(木) 21:33:10.24ID:???0614nobodyさん
2011/05/19(木) 21:46:45.24ID:???説明のとおり。言語仕様に対する文句?
>>611
URL教えてください
>>612
言いがかりにしか見えない
0615nobodyさん
2011/05/19(木) 22:01:08.87ID:???0619nobodyさん
2011/05/19(木) 22:11:03.62ID:???というか、上ので分かるでしょ?
0620nobodyさん
2011/05/19(木) 22:18:50.40ID:???この内容を見て、関数が定義されてないからマニュアルの不備だの断片しか書いてないだのどう見ても言いがかり。
国語の勉強でもしなおしたらどうかね。
で、>>611のURLをお願いしたい。
0621nobodyさん
2011/05/19(木) 22:25:08.68ID:???SunのJavaマニュアルならすべての関数が書かれてますが?
>>611のは確実にありました(過去形)
どうせ怪しいから消したんでしょう、きっと
あと、変数がないのも黙って自分で直してますからね
見つかりませんわ
0622nobodyさん
2011/05/19(木) 22:31:45.23ID:???問題だらけといいつつ、見つけられた問題は>>612だけってことかな。
0623nobodyさん
2011/05/19(木) 22:33:54.47ID:???http://java.sun.com/j2se/1.5.0/ja/docs/ja/relnotes/devdocs-vs-specs.html
からチュートリアルに行こうと思ったんだけど、、、
0624nobodyさん
2011/05/19(木) 22:36:12.61ID:???もう約二年前ですがね
>>612だけでも嘘じゃないって判るでしょ?
他にもたくさんありました、コード中の変数を和訳しちゃって動かないコードとかw
でもこの調子じゃまだありそうですね
0625nobodyさん
2011/05/19(木) 22:40:19.40ID:???0626nobodyさん
2011/05/19(木) 22:40:49.23ID:???それとも2年前に初心者だった自分の気持ちを今吐き出してんの?
0628nobodyさん
2011/05/19(木) 22:43:25.04ID:???マニュアルの作りの悪さは棚に上げてw
0629nobodyさん
2011/05/19(木) 22:46:52.73ID:???http://download.oracle.com/javase/tutorial/java/nutsandbolts/expressions.html
なるほど、ちゃんと変数は全部書かれてい……るの?これ。Java知らんけどコピペすれば動くんだよね
0631nobodyさん
2011/05/19(木) 22:56:05.06ID:???あと日本語チュートリアルないんすかね。
0632nobodyさん
2011/05/19(木) 23:00:39.04ID:???日本語のはない
0633nobodyさん
2011/05/19(木) 23:02:38.85ID:???どっちもどっちか
せめてリンク切れぐらい直すようにフィードバックしといて
0634nobodyさん
2011/05/19(木) 23:03:19.24ID:???0635nobodyさん
2011/05/19(木) 23:05:08.91ID:???> 「なぜ実用的なコード例、一般的なプログラミング用語の定義、概念、メタファ、図、実装上のバグと回避策が十分に含まれていないのですか。」
> これは、こうした情報は以下のドキュメントに盛り込み、仕様は、実装に準拠させるための「条件」にとどめることにしたからです。
PHPもサンプルを削除して、翻訳もしないほうが良いドキュメントになるって言いたいんじゃない?わからんけど。
0636nobodyさん
2011/05/19(木) 23:06:23.80ID:???サポート対象外になったならドキュメント消せばいいのにうっとうしい
0637nobodyさん
2011/05/19(木) 23:13:52.91ID:???> さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。
リンク切れてる。
http://java.sun.com/javase/ja/6/docs/ja/ ここ見ろって事なんだろうけどね。
0638nobodyさん
2011/05/19(木) 23:18:44.91ID:???まぁ全部俺の自演なんだけど
0639nobodyさん
2011/05/19(木) 23:24:08.50ID:???0640nobodyさん
2011/05/19(木) 23:24:29.05ID:???0641nobodyさん
2011/05/19(木) 23:27:06.98ID:???0642nobodyさん
2011/05/24(火) 04:40:48.96ID:???変数名の補完は$無視して入力補完を出してくれる開発環境ってありませんかねー。
慣れなきもするけど・・・。
0643nobodyさん
2011/05/24(火) 17:22:57.23ID:???0644nobodyさん
2011/05/24(火) 17:34:14.50ID:???マクロで自動的に$を付けてくれます
0645nobodyさん
2011/06/04(土) 11:16:17.83ID:???0646nobodyさん
2011/06/04(土) 12:42:12.01ID:hFKNKNRf0647nobodyさん
2011/06/04(土) 13:56:06.87ID:tDFPsh35ob_start(); @readfile($Adress); $buffer=ob_get_contents(); ob_end_clean();
みたいなのから取ってきて自分のローカルで適当に加工して表示させて使うのはありですか?
普通にブラウザで表示はできるのに上のコードではできないページもあったりして、
どの程度なら・どういう方法ならOKなのか知りたいです。
(HTTP/1.1 403 Forbiddenが出る等)
0648nobodyさん
2011/06/04(土) 13:59:14.87ID:???0649nobodyさん
2011/06/04(土) 14:07:00.93ID:???なしです
0650nobodyさん
2011/06/04(土) 14:31:17.71ID:???ローカルにアパッチとPHPの環境を用意しておいて、そのメニューのリンクのアドレスを何個か
コピペしてPHPで処理させて表示させるのもだめですか?今より便利になればと思うのですが・・・
0651nobodyさん
2011/06/04(土) 14:34:19.70ID:???0652nobodyさん
2011/06/04(土) 14:40:38.39ID:???コピペの段階で無理だと思っておきます。大変失礼しました。
0653nobodyさん
2011/06/04(土) 14:42:33.04ID:???0655nobodyさん
2011/06/04(土) 23:10:24.00ID:???まじださいよ まじで
終わってる
早く死ねばいいんじゃないんですかね???
Javascriptでベンチャーとかまじそういうやつ沸いてそうだね
ごみみたいなハテナにつづってるやつ
ああああ、いっちゃった 本当のことをいっちゃったよ君たち
まだAJAXとかJAVASCRIPTってわめいてんだね
…ってPerl忍者がわめいてた
0656nobodyさん
2011/06/04(土) 23:57:37.04ID:???出張して来るだろうが
0657nobodyさん
2011/06/05(日) 00:38:55.87ID:???XSS対策ってhtmlspecialcharsだけでOKですか?
0658nobodyさん
2011/06/05(日) 00:39:56.49ID:???0659nobodyさん
2011/06/05(日) 00:49:33.93ID:???0660nobodyさん
2011/06/05(日) 01:23:45.08ID:???入力内容を加工してHTML出力をする点では簡単な掲示板も複雑な掲示板も変わらん。
なもんで、すんごい複雑な掲示板でやってるのと同じXSS対策が必要だよ。
0661nobodyさん
2011/06/05(日) 01:47:39.29ID:???htmlspecialcharsじゃなくてaddslashesだろうがw
0662nobodyさん
2011/06/05(日) 02:15:25.00ID:???0663nobodyさん
2011/06/05(日) 02:28:04.53ID:???0664nobodyさん
2011/06/05(日) 02:48:04.88ID:???0665nobodyさん
2011/06/05(日) 02:55:33.78ID:???順当に考えれば>>661に対してなんだろうけど、このスレなら……
0667nobodyさん
2011/06/05(日) 03:12:43.12ID:???0668nobodyさん
2011/06/05(日) 03:21:43.61ID:???0669nobodyさん
2011/06/05(日) 03:22:06.23ID:???0671nobodyさん
2011/06/05(日) 03:26:42.25ID:???0672nobodyさん
2011/06/05(日) 03:30:32.74ID:???0673nobodyさん
2011/06/05(日) 03:35:11.96ID:???0674nobodyさん
2011/06/05(日) 03:40:35.03ID:hY+002qcコレをphp内のcurl関数で行うにはどうかけばよろしいですか?
filesの部分がわからないのです
0676nobodyさん
2011/06/05(日) 04:00:31.24ID:hY+002qcありがとうございます
PHPマニュアル:addslashes:文字列をスラッシュでクォートする
とあるので関係ないように思えます。。
0677nobodyさん
2011/06/05(日) 04:01:55.59ID:???0678nobodyさん
2011/06/05(日) 04:04:19.56ID:CehfIJrA配列の要素の中で何個マッチしたか探す関数や方法無いでしょうか?
array(aaa,aab,acc,abs)
からbが含まれるものを検索して2を返すとか
0679nobodyさん
2011/06/05(日) 04:13:40.65ID:???0680nobodyさん
2011/06/05(日) 04:14:39.05ID:CehfIJrA0684nobodyさん
2011/06/05(日) 07:57:30.05ID:???http://hibari.2ch.net/test/read.cgi/php/1307228162/
0685nobodyさん
2011/06/05(日) 09:46:10.57ID:???xampp入れ直そうと思ったらUACのためにProgram Filesには書き込めないとかなんとか
なんでユーザー直下に書き込もうとするんだよ
で、UACいじると再起動しねーといけねーんだろ?
Vista作った奴死ねよ
マジで死ね
氏ねじゃなくて死ね
0686nobodyさん
2011/06/05(日) 09:51:45.70ID:???0688nobodyさん
2011/06/05(日) 10:15:56.73ID:???0689nobodyさん
2011/06/05(日) 10:36:21.48ID:???0690nobodyさん
2011/06/05(日) 10:38:42.24ID:???もし設定が不慣れで、面倒くさがってると後々しっぺ返しが来るぞ
0692nobodyさん
2011/06/05(日) 11:22:58.19ID:???別にxamppを使っているからスキルがどうとかないだろ
初期設定の話をしてるんだろうが、それは逆にお前のスキルが低いってことだ
0693nobodyさん
2011/06/05(日) 11:59:50.04ID:???じゃ、テイラー級数とかフーリエ変換とか自分で解けないんだ?wwwwwww
と言ってるのと同じくらい馬鹿だな
0694nobodyさん
2011/06/05(日) 12:04:45.47ID:RiwWw0mT0695nobodyさん
2011/06/05(日) 12:44:21.34ID:???0696nobodyさん
2011/06/05(日) 12:51:19.90ID:???ttp://torhamzedd.blogspot.com/2010/02/xamppwebvmplayer.html
0697nobodyさん
2011/06/05(日) 12:52:39.13ID:???0698nobodyさん
2011/06/05(日) 13:03:53.42ID:???俺もそのサイトの人とほぼ同じ状況だが何か問題あんのか?
本開発は当然Linux、でも客先には見せるときはxampp使うことが多い
こんなもん適材適所
それよりも
xampp使ってる→スキル低い
と脊髄反射で思ってしまう>>688の脳味噌の方が大問題だろ
頭、大丈夫か?
0699nobodyさん
2011/06/05(日) 13:10:40.65ID:???0700nobodyさん
2011/06/05(日) 13:12:48.78ID:???初心者はデフォで初期設定した方がいいけど
慣れてちょっとしたもの作る時はxamppとか使ってもいいんじゃない?
確かに本開発は>>698の通りだけど
0701nobodyさん
2011/06/05(日) 13:31:25.65ID:???0702nobodyさん
2011/06/05(日) 13:59:53.49ID:???0703nobodyさん
2011/06/05(日) 14:05:37.52ID:???それなら>>696のサイトの人も低スキルということになるが?
こちらが言っていることをまだ理解できてないのか?
この業界は論理的思考能力が問われる業界なのに・・・
>>702は致命傷だな
0704nobodyさん
2011/06/05(日) 14:10:23.66ID:???0705nobodyさん
2011/06/05(日) 14:10:43.50ID:???0706nobodyさん
2011/06/05(日) 14:10:54.61ID:???それ以来xamppへの恨みが増す一方
xamppでの手痛い失敗を恐れてそれ以来使ってないので当時の失敗に直面したら解決法もわからない
なのでスキル上がらず
0707nobodyさん
2011/06/05(日) 14:11:21.01ID:???0708nobodyさん
2011/06/05(日) 14:17:20.29ID:???お前の見聞きしたものがこの世のすべての事象に当てはまるのか?
本当に「井の中の蛙、大海を知らず」だな
それにしても世の中にはすごい馬鹿がいるもんだな
自分のことを馬鹿だと自覚してる馬鹿なら他人にも迷惑は掛けないが、
それを自覚してない馬鹿は始末が悪い
0710nobodyさん
2011/06/05(日) 15:21:21.13ID:???インストールの手間を省くだけのシロモノなのにその辺を理解していない
0711nobodyさん
2011/06/05(日) 15:24:30.33ID:???$b = array();
$b["a"] = "あ";
$b["b"] = "い";
〜省略〜
$b["e"] = "お";
for($i ; $i <=5 ; $i++){
echo $b[$a[$i]];
}
とやれば
あ
い
う
え
お
と表示されると思うのですが表示されません
0712nobodyさん
2011/06/05(日) 15:25:31.86ID:???どこかが間違ってると思うのですがどこが間違ってるのでしょうか
0713nobodyさん
2011/06/05(日) 15:29:40.32ID:???0714nobodyさん
2011/06/05(日) 15:30:33.20ID:???スキル次第では、xamppを使えないのと同等に使える。
0715nobodyさん
2011/06/05(日) 15:31:10.57ID:???forの$i=0にはなってますー
0716nobodyさん
2011/06/05(日) 15:37:35.11ID:???「書き写し間違い」って何だよ。コピペしろよw
あと「表示されません」じゃなくてどういうエラーがでてるのか書け。
っていうか、エラー見れば何が間違ってるかわかるだろうが。
・1行目:最後にセミコロン;付けろ
・for文:「$i <=5」→「$i < 5」
0717nobodyさん
2011/06/05(日) 15:43:18.79ID:???for文が原因でした!
そうですよね0から5は6個ですもんね
0から始まるのになれてない自分がアホなだけでした
0719nobodyさん
2011/06/05(日) 15:50:17.12ID:???じゃあxamppを使っているけど低スキルではないってことを示してみてくれ。
それができれば認識を改める。
できなければ俺の言った通り。
0720nobodyさん
2011/06/05(日) 15:54:33.16ID:???馬鹿か?
ほれ
ttp://torhamzedd.blogspot.com/2010/02/xamppwebvmplayer.html
0721nobodyさん
2011/06/05(日) 15:55:08.63ID:???さすがです
レベルが垣間見れますよ
0722nobodyさん
2011/06/05(日) 15:57:17.99ID:???今はAjaxで何でも出来るのに
低スキル同士でいつまでもケンカしてろw
0724nobodyさん
2011/06/05(日) 16:07:10.40ID:???ttp://torhamzedd.blogspot.com/2010/02/xamppwebvmplayer.html
これ読んだけど、やっぱりxampp使ってればスキルが高くなるでOKだよね
0725nobodyさん
2011/06/05(日) 16:10:05.70ID:???まじラクチンwwwww
これを使わない手はないわー
初心者のみなさーん
どんどんインスコして楽しいPHPライフを送ってね♪
0726nobodyさん
2011/06/05(日) 16:34:21.46ID:???初心者が質問しづらくなるだろー
0727nobodyさん
2011/06/05(日) 16:36:09.23ID:???0728nobodyさん
2011/06/05(日) 16:38:04.76ID:???0729nobodyさん
2011/06/05(日) 16:53:07.89ID:???それxamppはだめだから使うなって言ってるじゃんw
xamppは低スキル向けと認めたということでFAね。
0730nobodyさん
2011/06/05(日) 16:54:48.15ID:???>もちろんXAMPPで覚えた知識も全部無用だ。豆腐の角に頭でもぶつけて記憶を消し去ると良いかもしれない。
ワロッシュwww
0731nobodyさん
2011/06/05(日) 16:57:08.74ID:???xampp叩くやつも低スキルである。
ソースからのインストールが出来て喜ぶ小学生と同類である。
0732nobodyさん
2011/06/05(日) 16:59:36.77ID:???自分で言った条件を照らし合わせてみろ
お前がどれだけ馬鹿か判るから
お前のような能無しのために説明してやる
ここでは
xampp:使用の有無
スキル:高低
…のように二つのパラメータがそれぞれ二つの値を持つので
1. xamppを使っていて、スキルの高い人
2. xamppを使っていて、スキルの低い人
3. xamppを使っていなくて、スキルの高い人
4. xamppを使っていなくて、スキルの低い人
…の四つに区分できる
お前はあたかも2.と3.しか存在しないかのように言うが、実際には1.と4.も普通に存在する
もし、お前が「xampp『しか』使えない人はスキルが低い」と言ったのなら、少しは同意が得られたかもしれない
だが、xamppなしで個別に使う場合でも、ただ単にpathを切って設定ファイルを変更する程度なので大したスキルだとは思えない
みんな普通にやってることだ
忙しいんでこれ以上は馬鹿の相手はしない
あとはよろしく
0733nobodyさん
2011/06/05(日) 17:01:32.46ID:???0734nobodyさん
2011/06/05(日) 17:11:22.06ID:???--enable-libxmlといちいち打つのが上級者とか思ってんならそれはただのアホだわ
http.confなんてxampp使おうが使わまいが結局いじるわけで
0735nobodyさん
2011/06/05(日) 17:15:02.19ID:???だから、1の「xamppを使っていてスキルの高い人」がいるなら、
xamppを使っていることとスキルが高いことを示してみるよ。
でもできないんだろ?
つまり732は誤り。
低スキルだけならまだしも嘘つきとか人としてどうかと。
0737nobodyさん
2011/06/05(日) 21:26:42.02ID:Er8j18ua0738nobodyさん
2011/06/06(月) 00:22:01.57ID:???O/Rmapperみたいな重い奴じゃなくて、
呼び出し元でも実行されるSQLが分かり易い書き方ができるものがいいです。
※ぱっと見で、どんなSQLが実行されるか分かりにくいのは駄目。
0739nobodyさん
2011/06/06(月) 01:16:07.32ID:???0740nobodyさん
2011/06/06(月) 01:42:23.55ID:???自分から否定しておいて自己証明は放棄するとか酷すぎる
0741nobodyさん
2011/06/06(月) 01:46:42.10ID:???>>732が「4種類いる!」って自分で言ってるじゃん。
そしてその根拠はない。彼が「思ってる」だけ
0742nobodyさん
2011/06/06(月) 01:50:18.12ID:???どこが悪魔の証明だw逆だろほんと頭悪いなw
0743nobodyさん
2011/06/06(月) 02:01:39.79ID:???初期設定はその辺が適当だから凄く気になる。
0744nobodyさん
2011/06/06(月) 02:10:14.14ID:???初めから破綻してるんだよ
0746nobodyさん
2011/06/06(月) 02:19:08.10ID:???どっちも初心者
0748nobodyさん
2011/06/06(月) 02:26:47.37ID:???0750nobodyさん
2011/06/06(月) 02:38:14.22ID:???0751nobodyさん
2011/06/06(月) 02:40:59.40ID:???0752nobodyさん
2011/06/06(月) 02:45:53.33ID:x0GyL8v7UTF8だと文字化けしてしまい変換するためにecho print 系の関数に割り込むことって
できますか?
0753nobodyさん
2011/06/06(月) 02:47:26.82ID:???0754nobodyさん
2011/06/06(月) 03:11:46.37ID:???0755nobodyさん
2011/06/06(月) 03:22:13.75ID:???0756nobodyさん
2011/06/06(月) 04:18:26.37ID:???恒久化したいなら呼び出してるAPIを一部偽装すればいいだけ
こんな事もわからないなんて初心者にも程があるだろ…
0757nobodyさん
2011/06/06(月) 04:42:53.34ID:???ほんとに上級者いるの?
0758nobodyさん
2011/06/06(月) 04:43:40.40ID:???書けもしないのによー言うわw
0759nobodyさん
2011/06/06(月) 04:45:26.66ID:???0760nobodyさん
2011/06/06(月) 06:03:35.11ID:???<img>
この二つのタグのみそのまま取り出したいのですが
simple_html_dom でまず<a><img></a>を探して次に<img>を検索すると
いう風に考えてましてその場合、最初に見つけた<a>を削除するにはどうしたらいいんでしょうか?
0762nobodyさん
2011/06/06(月) 10:49:13.40ID:???0763nobodyさん
2011/06/06(月) 20:02:54.41ID:???0764nobodyさん
2011/06/06(月) 20:07:06.76ID:???0765nobodyさん
2011/06/06(月) 20:59:42.68ID:???書けもしないのによー言うわw
0766nobodyさん
2011/06/06(月) 21:31:56.44ID:QPMjs9zgPostgreSQLでbyteaのカラムを作って、画像を格納&取り出ししようとしているのですが、
PHPの公式サンプルどおりに作ると、画像でなく長い文字列で表示されてしまいます。
PHPのサンプル画像格納
http://jp.php.net/manual/en/function.pg-escape-bytea.php
PHPのサンプル画像取り出し
http://jp.php.net/manual/en/function.pg-unescape-bytea.php
ヘッダーもサンプルどおり出力しているのですがどうすればいいのでしょうか?
ノイローゼ気味です。ポスグレは8.3です。よろしくお願いします。
*pg_escape_byteaのところでいろんなコメントと崩れるのを回避するコードが
ありましたが、どれもゴミコードで助けになりません。
**POSTGRESQLのスレにも投稿したのですが、よろしくお願いします。
0767nobodyさん
2011/06/06(月) 21:38:11.20ID:???0768nobodyさん
2011/06/06(月) 22:49:52.64ID:???ヘッダーを変えてもブラウザが以前のデータ(ヘッダーを含む)をキャッシュしていることが多い。
(特にIE)
0769766
2011/06/07(火) 13:12:11.50ID:Xr7UlOMB超簡単な
<?php
header('Content-type: image/jpeg');
readfile('/usr/local/apache2/htdocs/picture/XXXX.jpg');
?>
のような画像表示プログラムを作るとちゃんと出てきましたので、
犯人はヘッダーではなく、PHPがpostgreSQLのbyteaをきちんと
unescapeしないところのようです。英語でググると似たような被害者が
いました。
なのでbyteaを使わない保存方法を作ることにします。
ありがとうございました。
0770nobodyさん
2011/06/07(火) 18:00:25.40ID:???0771nobodyさん
2011/06/07(火) 18:08:33.07ID:???0772nobodyさん
2011/06/07(火) 18:16:37.19ID:???zend guardとかioncubeあたりが良いんじゃないかと思う
0773nobodyさん
2011/06/07(火) 19:42:51.73ID:???どっちも良いんだけど、実行環境作る為に
専用のプログラムをインストールしなければいけないというのがな・・・
0774nobodyさん
2011/06/07(火) 20:15:54.71ID:???0775nobodyさん
2011/06/07(火) 20:21:29.24ID:???↓
e@c@h@o%20"Hello world";
0777nobodyさん
2011/06/08(水) 02:21:42.27ID:???0778nobodyさん
2011/06/08(水) 03:29:42.35ID:???0779nobodyさん
2011/06/08(水) 03:40:27.05ID:???evalでゴリゴリやる気なんだろうか
0780nobodyさん
2011/06/08(水) 11:31:28.74ID:???$a = str_replace("@", "", $a);
$a = str_replace("%20", " ", $a);
$a = str_replace("[wq]", "\"", $a);
$a = str_replace("[sq]", "'", $a);
eval($a);
0781nobodyさん
2011/06/08(水) 11:44:30.61ID:???0782nobodyさん
2011/06/08(水) 16:42:21.20ID:RVZs5dWT二つの日時を比較して時間の差を求めたいのですが、どうすればいいでしょうか?
0783nobodyさん
2011/06/08(水) 16:43:26.35ID:???0784nobodyさん
2011/06/08(水) 17:00:53.84ID:RVZs5dWTできました。ありがとう!
0785nobodyさん
2011/06/08(水) 17:04:14.95ID:???preg_replace('/\/\/*?/', "", $sorce);
では駄目でした。「//」が削除されるだけです
0786nobodyさん
2011/06/08(水) 17:17:29.13ID:???0787nobodyさん
2011/06/08(水) 17:33:03.25ID:???これだと
$sorce = '
$a = 1;
//Bの値
$b = 2;
';
みたいなソースの時は削除されません・・・
0788nobodyさん
2011/06/08(水) 17:37:22.46ID:???0790nobodyさん
2011/06/08(水) 18:59:17.68ID:???0791nobodyさん
2011/06/08(水) 19:45:28.52ID:???preg_replace('/\/\/.*\n/', "", $sorce);
でどうよ。
最終行にコメントがあったら無理だけど
0792nobodyさん
2011/06/08(水) 20:30:15.33ID:???おお、出来ました!最終行のコメントは想定しない事にします。
教えていただき、ありがとうございました。
0793nobodyさん
2011/06/08(水) 23:03:38.35ID:???0794nobodyさん
2011/06/08(水) 23:05:56.78ID:???preg_replace('|//.*|m', "", $sorce);
かな
0795nobodyさん
2011/06/08(水) 23:06:59.15ID:???試してから書けよって話か。試してないけど。
0796nobodyさん
2011/06/09(木) 10:50:31.40ID:???0797nobodyさん
2011/06/09(木) 11:40:52.40ID:???0798nobodyさん
2011/06/09(木) 23:37:54.26ID:???0799nobodyさん
2011/06/18(土) 17:03:21.47ID:S56Iloi40800nobodyさん
2011/06/18(土) 17:05:38.66ID:???0801nobodyさん
2011/06/18(土) 20:15:36.96ID:???0802nobodyさん
2011/06/19(日) 05:45:06.10ID:???header("Content-Disposition: attachment; filename=$dlname");
header("Content-Length: ".$content_length);
header("Content-type: application/octet-stream");
$handle= fopen($path,"r");
$contents = "";
while(!feof($handle)){
$contents = fread($handle,8192);
print $contents;
}
fclose($handle);
として読み込んでいるのですが、リジュームに対応させるにはどのような処理を入れれば良いのでしょうか。
0803nobodyさん
2011/06/19(日) 05:52:12.79ID:???0804nobodyさん
2011/06/19(日) 12:59:32.67ID:???envのHTTP_RANGEで取得して、fseekで読み出し位置を・・と思ってるんですが
うまく開始位置を指定できません。
0805nobodyさん
2011/06/19(日) 13:10:11.59ID:???0806nobodyさん
2011/06/19(日) 15:25:37.72ID:???0807nobodyさん
2011/06/19(日) 15:31:29.42ID:???0808nobodyさん
2011/06/19(日) 15:32:22.59ID:???0809nobodyさん
2011/06/19(日) 16:56:59.83ID:???0812nobodyさん
2011/06/20(月) 09:33:52.77ID:???if __FILE__ == $0
...
end
に相当するのは、PHPではどう書きますか。
0813nobodyさん
2011/06/20(月) 09:40:33.83ID:???0814nobodyさん
2011/06/20(月) 17:44:53.49ID:???0815nobodyさん
2011/06/20(月) 19:01:39.54ID:???ありがとうございます。
if (__FILE__ === $argv[0]) { ... }
ではだめだったので、
if (basename(__FILE__) === basename($argv[0])) { ... }
でいいのかな?
0816nobodyさん
2011/06/20(月) 20:18:00.25ID:???0818nobodyさん
2011/06/20(月) 23:02:04.59ID:???スルーしてruby知ってる人からの回答を待つほうが楽だからな
0819814
2011/06/20(月) 23:29:03.18ID:???0821nobodyさん
2011/06/21(火) 00:01:01.13ID:???ttp://php.net/manual/ja/ref.filesystem.php
ここらあたりをみてもそれらしいのはありませんでした。
0822nobodyさん
2011/06/21(火) 00:02:16.78ID:???http://pear.php.net/manual/ja/package.filesystem.file.gettempfile.phpのソース嫁
0825nobodyさん
2011/06/21(火) 00:23:15.58ID:???パス名って言ったらディレクトリ名+ファイル名のことだろ?
ディレクトリ名がsys_get_temp_dirで得られることはtmpfileのmanに書いてあるし。
0828nobodyさん
2011/06/21(火) 00:56:48.20ID:???0829nobodyさん
2011/06/21(火) 01:11:51.00ID:???0830nobodyさん
2011/06/21(火) 01:14:14.51ID:???0831nobodyさん
2011/06/21(火) 01:25:53.77ID:???地球が何回回ったときだよ!
0833nobodyさん
2011/06/21(火) 04:31:36.38ID:???0835nobodyさん
2011/06/21(火) 09:20:43.82ID:???arrayだと引数に渡した時にコピーされますが、通常のオブジェクトと同じようなふるまいをする配列が欲しいです。
ArrayAccessというのは見つかったんですが、classではなくinterfaceでした。
0840nobodyさん
2011/06/21(火) 10:50:08.93ID:???0841nobodyさん
2011/06/21(火) 11:07:57.39ID:???「PEARを使えばできます」と言われても「俺独自のライブラリで出来ます」って言ってるのと
同じにしか聞こえない。
0842nobodyさん
2011/06/21(火) 11:11:28.90ID:???0844nobodyさん
2011/06/21(火) 11:16:37.68ID:???こんな事も知らない人間がここで回答してるのか。
0845nobodyさん
2011/06/21(火) 11:18:22.55ID:???PHP本家のマニュアル読めならわかるけど。
0846nobodyさん
2011/06/21(火) 11:20:04.67ID:???当たり前のように持ち出すなよ
0847nobodyさん
2011/06/21(火) 11:22:09.91ID:???くだらない質問でも偉そうに聞いていいスレ
http://hibari.2ch.net/test/read.cgi/php/1271172618/
0848nobodyさん
2011/06/21(火) 11:25:48.03ID:???>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
>PEARはPHPの公式ライブラリじゃないのに
0849nobodyさん
2011/06/21(火) 11:29:39.39ID:???0851nobodyさん
2011/06/21(火) 13:21:15.21ID:???0853nobodyさん
2011/06/21(火) 17:29:16.36ID:???http://www.php.net/manual/ja/class.arrayobject.php
0854nobodyさん
2011/06/21(火) 20:36:32.52ID:???ありがとうございます。
手元のPHP 5.2.17では使えないようですが、ArrayObjectやらは5.3からつかえるのでしょうか。
0855nobodyさん
2011/06/21(火) 20:40:44.06ID:???0856nobodyさん
2011/06/21(火) 20:54:24.84ID:???0857nobodyさん
2011/06/21(火) 22:02:54.28ID:???$a = array(10,20);
array_concat($a, array(30,40));
print_r($a); #=> array(10, 20, 30, 40)
みたいのを希望です。
0859nobodyさん
2011/06/21(火) 22:21:39.29ID:???はい次の質問
0860nobodyさん
2011/06/21(火) 22:25:17.24ID:???0861nobodyさん
2011/06/22(水) 02:12:40.18ID:???出たら勉強しようと思ってますけど
0862nobodyさん
2011/06/22(水) 02:15:56.06ID:???0863nobodyさん
2011/06/22(水) 02:29:25.78ID:???hogehoge()[]とスカラータイプヒンティングが実装されるのか
これは神変更だな
0864nobodyさん
2011/06/22(水) 03:37:48.48ID:???0865nobodyさん
2011/06/22(水) 11:16:44.20ID:???0866nobodyさん
2011/06/22(水) 11:26:00.03ID:???0867nobodyさん
2011/06/22(水) 15:00:33.71ID:???ClassName::$method();
は実行できますが、
$klass = 'ClassName';
$klass::$method();
は syntax error になります。
変数に入ったクラス名を使って static メソッドを呼び出すにはどうしたらいいでしょうか。
0868nobodyさん
2011/06/22(水) 15:05:58.85ID:???0869nobodyさん
2011/06/22(水) 15:06:52.49ID:???0870nobodyさん
2011/06/22(水) 15:07:23.82ID:???0871nobodyさん
2011/06/22(水) 15:08:17.03ID:???メソッド名に$つけてるのがいけないのかと
0872nobodyさん
2011/06/22(水) 15:09:23.48ID:???上のレスはスルーで
0873nobodyさん
2011/06/22(水) 15:10:52.87ID:???0874nobodyさん
2011/06/22(水) 15:16:35.56ID:???質問者はたしか5.2.17だっけ
0875nobodyさん
2011/06/22(水) 15:22:03.04ID:???0876nobodyさん
2011/06/22(水) 16:21:32.43ID:???0877nobodyさん
2011/06/22(水) 19:18:24.80ID:???http://php.net/manual/ja/function.call-user-func.php#example-4261
0878nobodyさん
2011/06/28(火) 20:58:07.12ID:???どうしたらいいでしょう?
<?php
header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
0879nobodyさん
2011/06/28(火) 21:28:00.23ID:???>>859
そういう下らないことやめてくれませんかね?
ID出してないスレで質問したのになんでわざわざ煽られなきゃならんのだ
>>859はマルチ装った偽物ですスルーしてください
0885878
2011/06/28(火) 22:11:38.86ID:???別に答えたくなきゃ答えなくていいですよ
ID出すスレに帰ったらどうですか?
答えてくれる人お待ちしています
0886nobodyさん
2011/06/28(火) 22:23:53.37ID:???永遠に貰えない回答を待ち続けるか、アドバイスを元にやってみるかは君次第なんだけども
0887nobodyさん
2011/06/28(火) 22:36:12.58ID:???0888nobodyさん
2011/06/28(火) 22:44:15.04ID:???0890nobodyさん
2011/06/29(水) 01:13:24.16ID:???それ以外の場合ってブラウザデフォルトの404じゃなかったっけ?
0891nobodyさん
2011/06/29(水) 10:14:33.22ID:???0892nobodyさん
2011/06/29(水) 11:00:39.66ID:???偽物気取ってわざわざ嫌がらせしたりアホなの?
餓鬼かよ
0894nobodyさん
2011/06/29(水) 14:10:20.99ID:???0895nobodyさん
2011/07/02(土) 05:21:36.41ID:???0897nobodyさん
2011/07/02(土) 18:53:09.25ID:???勝った
0898nobodyさん
2011/07/02(土) 20:23:40.08ID:???0899nobodyさん
2011/07/02(土) 20:47:05.97ID:???0900nobodyさん
2011/07/03(日) 09:17:43.43ID:???0901nobodyさん
2011/07/04(月) 03:47:23.55ID:???0902nobodyさん
2011/07/04(月) 13:59:52.77ID:s7Fgcxyl何かイイ方法ない?
助けてエロい方($・・)/~~~
0903nobodyさん
2011/07/04(月) 15:23:45.29ID:???0904nobodyさん
2011/07/04(月) 21:44:36.95ID:???その場合、どうしたらイイでしょうか?
0905nobodyさん
2011/07/04(月) 22:03:31.88ID:???0907nobodyさん
2011/07/04(月) 22:24:05.83ID:???0908nobodyさん
2011/07/04(月) 22:48:07.11ID:???生徒:授業を受ける
0909nobodyさん
2011/07/05(火) 00:21:30.10ID:???生徒:○精を受ける
0910nobodyさん
2011/07/05(火) 12:01:01.48ID:???生徒:○射を受ける
0911nobodyさん
2011/07/05(火) 16:11:10.67ID:???ネットが便利になった今こそエロ本を買うのはどうかね
0912nobodyさん
2011/07/05(火) 16:14:03.35ID:???日本の未来は暗いな
0913nobodyさん
2011/07/05(火) 17:09:48.19ID:???0914nobodyさん
2011/07/06(水) 23:45:43.54ID:???指の長さ、男性器の長さに関連する可能性=研究
[香港 4日 ロイター] 人差し指が薬指よりも短い男性の性器は比較的長い傾向にあることが、
男性病学の学術誌「アジアン・ジャーナル・オブ・アンドロロジー」に掲載された韓国の研究で明らかになった。
これまでの研究では、出生前のテストステロン(男性ホルモン)が指や男性器の発達に強く関係していることが示されており、
韓国・仁川にある嘉泉医科大学キル病院泌尿器科のTae Beom Kim氏と同僚はこの点に着目。泌尿器の問題を抱える男性144人を対象に調査を行った。
麻酔を施し患者の男性器の長さを測定した後、各自の右手の人差し指と薬指の長さのデータと照らし合わせた。
これまでの研究ではテストステロンの影響は右手に出やすいとされている。
その結果、人差し指の長さを薬指の長さで割った割合が小さければ小さいほど、男性器がより長い可能性が示されたという。
また、英ウォーリック大学などが昨年発表した別の研究では、人差し指が薬指よりも長い男性はそうではない男性よりも、
前立腺がんを発症するリスクが3分の1ほど少ない傾向にあったという。
・・・人差し指と薬指のどちらが長ければチンポがデカいのか一瞬で判る文章にしろや、このマスゴミが!!
0915nobodyさん
2011/07/06(水) 23:56:34.59ID:???なぜ指の長さを計るのかがわからない。
0916nobodyさん
2011/07/07(木) 00:28:43.37ID:???すげぇー、この記事、当たってるじゃん!
今夜も俺の13.5cm砲が火を噴くぜ!
0917nobodyさん
2011/07/07(木) 01:05:13.02ID:???0918nobodyさん
2011/07/07(木) 20:40:55.99ID:???> ・・・人差し指と薬指のどちらが長ければチンポがデカいのか一瞬で判る文章にしろや、このマスゴミが!!
> 人差し指が薬指よりも短い男性の性器は比較的長い傾向にある
一瞬で分かるだろ……
0920nobodyさん
2011/07/07(木) 22:23:35.04ID:???0921nobodyさん
2011/07/07(木) 22:38:20.10ID:???0922nobodyさん
2011/07/08(金) 06:50:50.48ID:???0924nobodyさん
2011/07/09(土) 10:27:31.19ID:???0925nobodyさん
2011/07/09(土) 12:49:22.90ID:???0926nobodyさん
2011/07/09(土) 12:58:40.03ID:???0927nobodyさん
2011/07/09(土) 12:59:36.69ID:???0928nobodyさん
2011/07/09(土) 14:38:28.95ID:???あなたのように両方のスレに常駐するひとがいるから隔離スレが荒れるんです。
早く辞めてもらったほうが世の中の為です。
0929nobodyさん
2011/07/09(土) 17:08:05.48ID:???0930nobodyさん
2011/07/09(土) 20:52:42.86ID:???そんな下品な言葉遣いは止めたほうがいいですよ。
あなたの人格が疑われます。
そのような人の言葉に従うわけにはいきません。
0931nobodyさん
2011/07/09(土) 20:54:06.01ID:???ニセ社会人さん(にっこり)
0932nobodyさん
2011/07/09(土) 23:03:21.64ID:???0933nobodyさん
2011/07/09(土) 23:38:09.17ID:???【PHP】下らねぇ質問はID出さずに書き込みやがれ 2 (笑
0936nobodyさん
2011/07/10(日) 21:34:19.31ID:???読んでいてフレームワークの解説が難しくてつまってしまいました。
オブジェクト指向というものが理解できていないからだと
思うんですが、難しすぎて勉強するのがいやになってきました。
ここの質問に回答されてるかたたちはオブジェクト指向とか
フレームワークとか、わかってて当たり前な感じなんでしょうか。
長くなりましたが、言いたいことは
もうオブジェクト指向とか勉強したくないんですけど
勉強すべきなのでしょうか、ということです。
0937nobodyさん
2011/07/10(日) 21:40:07.78ID:???オブジェクト指向入門をPHPでやらせようってのが頭おかしいし
そんな本は窓から投げ捨てとけ
0938nobodyさん
2011/07/10(日) 21:52:38.24ID:???0940nobodyさん
2011/07/11(月) 05:58:01.59ID:???文法→関数→クラス→オブジェクト指向→フレームワーク
って順で勉強していけばいいと思うよ
オブジェクト指向は基礎学習の最後の難関って感じで、
多くの人がつまずく所だから焦ることはない
来年の春までに理解できれば充分だよ
0941nobodyさん
2011/07/11(月) 08:35:06.04ID:???1.既存のワークフレームの使い方を覚える
↓
2.オブジェクト指向の雰囲気を会得する
↓
3.ワークフレームのソースを見てクラスの構造をなんとなく掴む
↓
4.クラスのメソッドを見て関数の書式を理解する
↓
5.以上を通じて文法は大体マスターしてるがわからないときだけマニュアルを読む
0942nobodyさん
2011/07/11(月) 10:45:19.26ID:???ダイレクトに直の関数呼ぶのが最速
0943nobodyさん
2011/07/11(月) 11:02:43.99ID:???0944nobodyさん
2011/07/11(月) 11:31:22.94ID:???まぁ早いのは早いが
0945nobodyさん
2011/07/11(月) 12:53:50.13ID:???0946nobodyさん
2011/07/11(月) 20:41:09.73ID:???どっちもどっち
0947nobodyさん
2011/07/12(火) 22:14:09.15ID:???11月末までになんとかPHPをものにしたいと思っています。
>クラス→オブジェクト指向→フレームワーク
このあたりをわかりやすく解説している
書籍やサイトをご存知でしたら教えて頂きたいです。
0949nobodyさん
2011/07/12(火) 22:29:58.85ID:???オブジェクト指向的な考え方を習得できればだいたいのFWで応用が効く。
オブジェクト指向を学ぶのはPHPの本でなくても良い。
0950nobodyさん
2011/07/12(火) 22:37:35.53ID:???まぁ、そのとおりだけど、クラスとか言ってる奴にフレームワークなんて話しても混乱の元かと。
あと、俺の今まで見てきた感じだと、FWは方言がきついから、FWとか言う前にデザインパターンを知っておくといいんじゃないかね。
その後にFWを見ると、なるほど、という所があると思う。
0951nobodyさん
2011/07/12(火) 22:43:26.61ID:???ありがとうございます。
0952nobodyさん
2011/07/12(火) 23:07:25.60ID:???オブジェクト指向分析設計とデザインパターンをセットで読むことをおすすめする
癖のある本だけど読みやすい人にとっては読みやすいと思う
0953nobodyさん
2011/07/12(火) 23:08:38.21ID:???0954nobodyさん
2011/07/12(火) 23:12:09.68ID:???特に、ボトルネックやアクセスが集まる部分などは短い方がいい。
フレームワークって大抵はバイナリではないだろう?
コードが増えて処理が増えて良いことなし。
0955nobodyさん
2011/07/12(火) 23:15:38.30ID:???PHP始めてまだ1か月くらいで他にプログラミング経験は一切ないのですが
11月末までにJavaでオブジェクト指向を理解してかつPHPのフレームワークを
理解することってできるんでしょうか。1日3時間は取れます。
0957nobodyさん
2011/07/12(火) 23:25:41.19ID:???これは便利であるから、使えると良い。
フレームワークはどこがいいんだ?
0958nobodyさん
2011/07/12(火) 23:30:20.19ID:???ライブラリやフレームワークを追加していくとそれを知らない人にとっては良くない状態になる。
バイナリだったら環境依存してくるしテキストコードだったら動作が遅くなる可能性ある。
標準装備でどうしても不可能な場合になってから他に手を出せよ。
0959nobodyさん
2011/07/12(火) 23:30:29.07ID:???違うよ
0960nobodyさん
2011/07/12(火) 23:33:26.02ID:???0963nobodyさん
2011/07/12(火) 23:43:44.05ID:???そもそも、プログラムをいままでいじってきた事の無い人にとって、関数でさえ何が便利なのか、どの粒度で関数化すればいいのかもよくわからん状態だと思う。
その状態を抜けて、オブジェクト指向がいいものだと分かった状態くらいが>>957くらいだと思うが、それからさらにフレームワークを理解するとか・・・
まぁ、>>955のやる気・・・で、どうにかなるもんじゃないので、素質次第だろうな。
一体、何を目的としているのか、具体的に出してきたらどうだ?
C言語だって、難しいとは言われるけど実際にはシンプルな言語だ。
ただ、C言語単独で使われる事などほとんど無くて、画像処理とか高度な概念が必要な処理に使われたりするから見ても訳分からない事が多いだけで・・・
0964nobodyさん
2011/07/12(火) 23:48:37.68ID:???JavaScriptだってオブジェクト指向言語ですよ
クラスなんてないけどね
0967nobodyさん
2011/07/13(水) 00:05:19.80ID:???javaなんてとてもとてもと思い込んでました。
javaの入門サイト見てみます。
0968nobodyさん
2011/07/13(水) 00:07:08.86ID:???http://books.google.com/books?id=NH2XeRdelPEC&printsec=frontcover
Head Firstオブジェクト指向分析設計: 頭とからだで覚えるオブジェクト指向の基本
http://books.google.com/books?id=XXAQ7Hjtip0C&printsec=frontcover
ついでだから貼っとく
>>967
なんか勘違いしてるようだけどPHPのクラスですら理解できないなら
見ても難しいままだと思うよ
0969nobodyさん
2011/07/13(水) 00:10:08.89ID:???ありがとうございます!
クラスがどういうものかというのはなんとなく理解してるんですが
なぜ必要なのかがわかりません。関数じゃいけないのかと。
0970nobodyさん
2011/07/13(水) 00:24:46.81ID:???俺も最初はそうだったぜ
というか、そもそも関数ってなんで必要なの?includeでいいじゃん?くらいから勉強しだしたなぁ。
そういうレベルからきたもんとしてのアドバイスは、ともかくいろいろプログラム組んで実行してみろ、と。
簡単な掲示板から、画像掲示板なんて作れたらいいな、とかそもそも認証つけないと実用にならないな、とか。
俺の場合は、関数でなんでもしようとしていろいろ機能つめこみすぎたあたりから、オブジェクトにしないと使えない、という風になったかな。
ブレイクスルーは人によってさまざまだろうけど、とにかくいろいろプログラムを自分で作ってみない事にはブレイクスルーまでたどり着けないと思うぜ
0971nobodyさん
2011/07/13(水) 00:33:26.97ID:???本当に理解したいならピュアなオブジェクト指向言語で勉強するべき
JavaとかC#とか
まぁそれがものになったらPHPなんてやる必要もなくなるが
よくわからないながらもPHP続けたいなら
変数名重複しよる問題が発生しづらくなるものとでも思って使ってればいいんじゃね?
0972nobodyさん
2011/07/13(水) 00:35:57.07ID:???0973nobodyさん
2011/07/13(水) 00:36:08.92ID:???GUIや3Dグラフィックや画像処理や言語処理や動画処理など、扱う対象が異なるだろう。
それをすべて単独の関数として一枚のソースファイルへ書き込んだら訳わからなくなる。
0974nobodyさん
2011/07/13(水) 00:42:46.03ID:???(自分にとって)簡単じゃないならあえてオブジェクト指向を使う必要がない。
大規模、複数人でプログラムするならば、クラス設計してからそれぞれの動作を作っていくのは、わかりやすいんだ。
0975nobodyさん
2011/07/13(水) 07:11:08.00ID:???入門サイトやマニュアル見ながら掲示板つくったりしてたときは
すごく楽しかったのに最近はPHPむずしくてつまんないなーと感じてました。
初心に帰っていろいろつくりつつ勉強してみようと思います。
パーフェクトPHPは自分にはまだ早かったようです。
>>971
javaの入門書一冊買ってみようと思います。
アドバイスありがとうございます。
0976nobodyさん
2011/07/13(水) 18:25:10.70ID:???0977nobodyさん
2011/07/13(水) 19:22:47.93ID:???0978nobodyさん
2011/07/13(水) 21:33:52.70ID:???0979nobodyさん
2011/07/13(水) 23:03:11.98ID:???0980nobodyさん
2011/07/14(木) 00:04:23.35ID:???0981nobodyさん
2011/07/14(木) 00:05:24.47ID:???0982nobodyさん
2011/07/14(木) 00:15:52.59ID:???0983nobodyさん
2011/07/14(木) 10:38:50.80ID:???って思わないか?
0984nobodyさん
2011/07/14(木) 14:20:36.35ID:???0985nobodyさん
2011/07/14(木) 14:33:26.55ID:???レス数が950を超えています。1000を超えると書き込みができなくなります。