トップページphp
1002コメント362KB

PHP質問・雑談スレ【初心者お断り(ROM歓迎)】©5ch.net

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん 転載ダメ©2ch.net2016/04/22(金) 08:58:11.47ID:???
PHP関する質問や雑談をするスレです。
初心者お断り(ROM歓迎)と書いてますが、初心者用のスレが用意されているからで、
難しい質問や話題をしなければいけないわけではありません。
PHPマニュアルの読み方を概ね理解していて、関数リファレンスが正しく読める方用のスレです。

PHP未導入の方や、手取り足取りが必要な初心者の方はくだスレへどうぞ。
【PHP】下らねぇ質問はここに書き込みやがれ 4
http://echo.2ch.net/test/read.cgi/tech/1457792733/

その他リンク
・PHPマニュアル
 https://secure.php.net/manual/ja/index.php
・コードテスト・貼り付け用
 http://ideone.com/
・プログラミングのお題スレ Part8 (求PHPer参戦)
 http://echo.2ch.net/test/read.cgi/tech/1444216746/

このスレで扱う話題
・PHPのコード,設定や設定値に関する質問
・常識的範囲内でのコードレビュー依頼・改良相談
・PECL,PEARに関する質問
・PHP新機能やPHP関連トレンドの話題
 (FWや非公式ライブラリの話題や特徴比較は良いが使い方から先の話題は専スレへ)
・PHPのバグ発見報告・公式に報告する前の検証依頼

このスレで扱わない話題
・直接関係ない○○特有の質問(専スレへ)
 (HH,エディタ,IDE,サーバ,OS,DB,SQL,FW,テンプレート,非公式ライブラリ・アプリケーション等)
・PHPの改造
0881nobodyさん2016/10/11(火) 13:42:01.87ID:???
>>875
AndroidやiOSの場合Javaやob-cでサーバーのPHPにアクセスしてDBからデータ出して
HTMLに整形してJsonで出力って感じが多いの?
特にWebアプリをスマホネイティブアプリ版で出す時など
0882nobodyさん2016/10/11(火) 14:18:02.38ID:???
HTMLじゃなくてxmlか
0883nobodyさん2016/10/11(火) 14:54:18.08ID:???
>>881-882
どうしてHTMLだのXMLにしてからJSONにする必要があると思うのか不思議。

>特にWebアプリをスマホネイティブアプリ版で出す時など
そういうことが簡単にできるように、DBに突っ込むデータは生データで、
入力にhtmlspecialchars()なんかするのはカニ味噌だって言ってるのはわかったよな?

これで答え導き出せるだろ?
0884nobodyさん2016/10/11(火) 15:43:58.51ID:???
>>881
おちつきたまえ
0885nobodyさん2016/10/11(火) 15:54:44.97ID:???
>>881
サーバ側の言語は何でもいいが、JSONのリクエストを受け付けて、データベースを検索・更新してJSONで結果を送り返す。
クライアント側は、サーバからJSONでデータが戻る事を前提に設計・実装する。

というのが黄金パターンかと。
0886nobodyさん2016/10/11(火) 17:16:55.02ID:???
リクエスト受付はREST URIも流行ってる(よな?)
0887nobodyさん2016/10/12(水) 04:40:48.96ID:???
AJAXと何がちがうんじゃ
0888nobodyさん2016/10/12(水) 12:22:31.47ID:???
>>887
お前がサルじゃなきゃ、AJAXが何の略か調べてみたらいいんじゃね?
0889nobodyさん2016/10/12(水) 16:00:09.83ID:???
AJAXがXML返さなきゃいけないと思ってるカニミソ
0890nobodyさん2016/10/12(水) 17:10:39.96ID:???
AjaxでHTML返してもええんやで
0891nobodyさん2016/10/12(水) 17:15:47.64ID:???
また、荒れそうな発言をw
0892nobodyさん2016/10/12(水) 17:26:31.12ID:???
「究極タイガー」+「アフターバーナー」=「A-JAX」

悲しい方程式やね
0893nobodyさん2016/10/12(水) 21:15:50.07ID:???
>>889が何を考えての発言なのかだな。

>888を読んでのレスなら、>>889は相当なアホなんだが、
質問者に対するレスなら妥当。

さて、アホなのかマトモなのか。
0894nobodyさん2016/10/13(木) 04:13:18.25ID:???
PHPでのMVCを初心者から学べるサイトか本教えてくれ
0895nobodyさん2016/10/13(木) 06:06:27.46ID:???
>>893
お前にぴったりのレス番だなwwwwwwwwwwwwwwwwwww
0896nobodyさん2016/10/13(木) 09:09:34.51ID:???
>AJAXが何の略か調べてみたらいいんじゃね
Asynchronous JavaScript + XML
非同期かどうかは話の流れでは別にどうでもいいし
あきらかにXMLのこと指して言ってるわけだが
0897nobodyさん2016/10/13(木) 12:15:02.92ID:???
すいません
class SampleClass {
public function createStr(){
return "test";
}
}

$text = new SampleClass->createStr();

echo $text;

すいません、なんでtextが表示できないのかわかりません。教えて下さい。
0898nobodyさん2016/10/13(木) 13:16:02.37ID:???
>>897
newより先に->が評価されるから。
どうしても一行でやりたいなら、(new hoge)->fuga()とすればいい。
0899nobodyさん2016/10/13(木) 13:24:37.48ID:???
>>898
thanks!
0900nobodyさん2016/10/13(木) 14:01:23.09ID:???
>>896
>あきらかにXMLのこと指して言ってるわけだが

何が言っているの? おまえが?

>非同期かどうかは話の流れでは別にどうでもいいし

馬鹿じゃん? なんでAjaxが流行ったかわかってねーの?
シングルスレッドのJavaScriptで、ページ遷移無しにデータ取って来れることがAjaxの最大のメリットなんじゃん。


>>881
> AndroidやiOSの場合Javaやob-cでサーバーのPHPにアクセスしてDBからデータ出して
> HTMLに整形してJsonで出力って感じが多いの?
> 特にWebアプリを「スマホネイティブアプリ版で出す時など」

>887
> AJAXと何がちがうんじゃ

こういう流れの話題なわけさ。

ネイティアプリならどうアクセスしようがページ遷移は起きない。
非同期にしたければ、スレッド立ててアクセスすればいいだけ。

そこがAjaxと違う所だ。そういう事を調べて考え理解しろと言ったんだよ。

>>895-896
Ajaxで想定されていたデータ形式なんか関係ねー話の流れだってことくらいわかんねーの?おまえらは
つーか、>>889も含めて、全部越前ガニ君だろ。相変わらずアホだな。
おまえ、本当に迷惑だからあっちにもこっちにも、もう書き込むなよ。
馬鹿すぎるって他のやつも言ってただろ?
0901nobodyさん2016/10/13(木) 14:12:23.63ID:???
結局この猿は俺都合解釈でドヤ顔して私見述べてるだけなw
0902nobodyさん2016/10/13(木) 14:12:49.61ID:???
>非同期かどうかは話の流れでは別にどうでもいいし

カニ味噌くんは、いちばん重要な部分を捨ててしまう馬鹿君なのです。

「エスケープ」「プレースホルダ」「プリペアド」等の言葉を意味もわからずに使っていますが、
恐らく「非同期」「スレッド」といった言葉の意味もわからないのでしょう。

これがカニ味噌のカニ味噌たる所以なのです。
0903nobodyさん2016/10/13(木) 14:14:08.86ID:???
ほら、またカニ味噌は論拠を示さず捨て台詞吐くだけに終始しはじめた。
本当に馬鹿ってどうしようもないな。
0904nobodyさん2016/10/13(木) 14:14:30.36ID:???
>>903
自己紹介乙
0905nobodyさん2016/10/13(木) 14:16:22.79ID:???
>>900
majideuzai
09068872016/10/13(木) 14:19:29.84ID:???
めんどくさいんでスルーしてたんだけど
>>885がAJAXのこと言ってるのかと思って>>885に聞いたんやが

レス番つけなかった俺が悪かった
0907nobodyさん2016/10/13(木) 14:51:39.39ID:???
>>906
サーバにアクセスするのがブラウザだけと思うなよ
0908nobodyさん2016/10/13(木) 14:53:28.38ID:???
てか、呼ばれるWeb APIからしたら、Ajaxで呼ばれようがそうじゃなかろうが関係ないよね
0909nobodyさん2016/10/13(木) 14:59:04.00ID:???
低レベルすぎてお話にならない。
0910nobodyさん2016/10/13(木) 16:28:03.53ID:???
> なんでAjaxが流行ったかわかってねーの?
ここだけに絞って言うと、AJAXという言葉が生まれてバズったからに他ならない。

スレッドを立てるなんて表現したり、どうもおかしいんだよな。

>>900ってもしかして中学生?
0911nobodyさん2016/10/13(木) 16:32:04.31ID:???
>>910
お前は中学正並の知識しかないだろ
0912nobodyさん2016/10/13(木) 16:49:30.01ID:???
>>910
> ここだけに絞って言うと、AJAXという言葉が生まれてバズったからに他ならない。
違うよ。Google Mapにみんな衝撃を受けたから。
0913nobodyさん2016/10/13(木) 16:59:33.63ID:o+CGTTPj
質問です。
<?php
echo $_SERVER["HTTP_REFERER"];
?>
でリンク元のURL等は取得出来るのですが、

<a href="http://~" target="_blank">記事タイトル</a>
の様なリンクをクリックして飛んできた場合の
aタグのURLや記事タイトルを取得する方法はありますか?

低レベルですみません。
詳しい方に聞いても良く分からないと言われたのでここで質問させて頂きました。
0914nobodyさん2016/10/13(木) 17:09:32.64ID:???
>>913
> <a href="http://~" target="_blank">記事タイトル</a>
> の様なリンクをクリックして飛んできた場合の
> aタグのURLや記事タイトルを取得する方法はありますか?
ない
「aタグのURL」はブラウザが適切なURLに変換してからリクエストを発行するし、
「記事タイトル」はそもそも知りようがない
0915nobodyさん2016/10/13(木) 17:35:10.91ID:???
中学生はお前だってみんなわかってるみたいだよ >>910

越前ガニくんじゃないみたいだけど、
名前何がいい? アホロートル君にしよっか?
0916nobodyさん2016/10/13(木) 17:37:53.74ID:???
>>913
> <a href="http://~" target="_blank">記事タイトル</a>
> の様なリンクをクリックして飛んできた場合の
> aタグのURLや記事タイトルを取得する方法はありますか?

そのリンクって、君のサイト内のリンク? 別の人が管理してるサイトの外部リンク?
君のサイトなら、GETパラメター(クエリーストリング)に埋め込めばいいけど、
別の人のサイトなら>>914だね
0917nobodyさん2016/10/13(木) 17:42:46.41ID:???
低レベルでお話にならないようなスレにかじりついちゃってる当たりが笑えるぜwww
0918nobodyさん2016/10/13(木) 17:50:44.92ID:???
>>909
多分だけど、カニ味噌くんが>>917みたいなこと言ってるよ。どうする?
0919nobodyさん2016/10/13(木) 17:52:01.03ID:???
俺の味方は他にもいるアピール
0920nobodyさん2016/10/13(木) 17:54:02.54ID:???
>>906
> レス番つけなかった俺が悪かった

自分でわかってるなら別にいいんじゃないかね?
プログラマは周りに人がいる事が見えないやつが多いから、
見えたんなら、それだけでも収穫じゃん。

問題なのはいつまでたっても成長しないカニ味噌君だな。
なんかレスするとすぐ返してくるんだけど、一体何やってるんだ?
てか、頭の構造が幼稚すぎるんだけど一体何歳なんだ? 
0921nobodyさん2016/10/13(木) 17:55:55.83ID:???
> 頭の構造が幼稚すぎるんだけど一体何歳なんだ? 
自分が見えてないって恐ろしいね
0922nobodyさん2016/10/13(木) 18:04:02.35ID:???
この二人を誰か抹殺してくれ
0923nobodyさん2016/10/13(木) 18:06:04.91ID:???
お互い15才程度ってことで
0924nobodyさん2016/10/13(木) 18:08:30.17ID:???
猿蟹いってるのは40〜50ぐらいの友達いないオッサンだろう・・・
0925nobodyさん2016/10/13(木) 18:22:51.85ID:???
幼児退行
0926nobodyさん2016/10/13(木) 18:48:53.87ID:???
>>924
年齢的にはそんな気がするな。カニ味噌とか表現的に
おっさんくささがでてるよなww
0927nobodyさん2016/10/13(木) 18:51:24.09ID:???
>>926
おまえは他人の事心配してないで、自分のことだけ心配してろ。
0928nobodyさん2016/10/13(木) 18:57:22.83ID:???
カニ味噌は適当な知識で
「PHPのPDOはIN句が使えなからダメ」みたいな間違った事を
さも分かってるフリして平気で言うので、
このスレに来ている人間としては、本当に抹殺すべきだろうな。

自分の知識と技術力が足りないだけだ、という単純な事が理解できない上に反省もしないんだから、
本当にどうしようもない、生きているだけのゴミクズだ。
0929nobodyさん2016/10/13(木) 19:09:54.44ID:???
>>928
で、これが奴の必殺技。
「誰か知らない他人の発言を引用して勝った気になる」
この必殺技を10回以上はやってるだろww
0930nobodyさん2016/10/13(木) 19:25:31.56ID:???
あと平気で誤認して突っかかってくるから注意な
0931nobodyさん2016/10/13(木) 19:41:20.95ID:???
結構友達がいないって効いちゃったのか
0932nobodyさん2016/10/13(木) 19:56:02.04ID:???
ほら、レスポンス間隔がおかしいだろ?
どんな反応速度だよ、本当に何してるんだよ、こいつ。

とりあえず“カニ味噌”と言われただけで「自分のことだ」と思ってるってことは、
そういう事なんだよな。
0933nobodyさん2016/10/13(木) 19:59:16.28ID:???
> “カニ味噌”と言われただけで「自分のことだ」と思ってる
俺は言われてないなぁ
0934nobodyさん2016/10/13(木) 20:16:20.11ID:???
>ほら、レスポンス間隔がおかしいだろ?
>どんな反応速度だよ、本当に何してるんだよ、こいつ。
これは笑うところなのか?
0935nobodyさん2016/10/14(金) 17:02:10.46ID:???
待ってますよ
0936nobodyさん2016/10/14(金) 18:24:07.65ID:???
今日の戦場はあっちか
ほんと毎日元気だなあ
0937nobodyさん2016/10/14(金) 18:36:05.39ID:???
今日もきれいに赤く色づきました
0938nobodyさん2016/10/14(金) 18:43:00.70ID:???
レベル低すぎて痛々しいな
0939nobodyさん2016/10/15(土) 05:26:20.55ID:???
やっぱID無いと駄目だね
0940nobodyさん2016/10/15(土) 06:49:48.07ID:???
IDなんて関係ないのはくだスレみれば一目瞭然だろ
0941nobodyさん2016/10/15(土) 07:28:43.26ID:???
黙ってNGできるだけでもメリット
0942nobodyさん2016/10/15(土) 08:30:54.10ID:???
そんなこというとID変えて書込し始めるぞ
0943nobodyさん2016/10/15(土) 08:39:37.91ID:???
好きにやってくれ
0944nobodyさん2016/10/15(土) 23:10:58.28ID:???
次スレはID出る板で頼むよ
読みづらくてかなわん
0945nobodyさん2016/10/16(日) 00:41:29.19ID:???
別に読まなくてもええんやで
ID出る板にたってるスレがあるからそっちへお行き
0946nobodyさん2016/10/16(日) 02:45:26.46ID:???
この板ワッチョイはできないの?
0947nobodyさん2016/10/16(日) 03:41:54.41ID:???
できないからこうなってんでしょ。
0948nobodyさん2016/10/16(日) 12:50:07.47ID:???
こっちじゃダメだからID出る板に移動したのに、
またこっちに戻ってきてID否定しながら自演アラシとか、本当になにやってんだこれ?
0949nobodyさん2016/10/16(日) 21:48:39.75ID:???
で、どこに作ったんだ?次
0950nobodyさん2016/10/16(日) 22:59:11.68ID:???
>>949
猿には見えない場所
0951nobodyさん2016/10/17(月) 06:58:57.21ID:???
このスレ経った経緯調べてきたが
同じような質問繰り返し先に進まないカニ味噌が粘着した結果
「学ぶ場所として最適ではない」と業を煮やしたやつが立てたようだな
0952nobodyさん2016/10/17(月) 07:18:53.81ID:???
IDないWebProg板にたてたのは分裂スレ立て批判に対して
ならこことは住み分けして向こうで立てるから文句言わせねえよ的なことらしい
またこのスレをID出るプログラム板にもっていっても荒れるだけだろうな
0953nobodyさん2016/10/17(月) 10:22:44.15ID:???
IDやらワッチョイやらが必要だっていうのは、見えない敵と戦ってるやつだけだろ。
初心者向けの質問スレでさえ、戦ってないと精神保てない、頭のおかしいやつはどこにでもいるし、
そんなやつに律儀に付き合って必死に自治しようという頭のおかしいやつはどこにでもいる。
こいつヤバイと感じたレスはスルーすればいいだけよ。
0954nobodyさん2016/10/17(月) 14:04:01.24ID:???
カニ味噌がどうとか言ってる奴、マジで消えろ
0955nobodyさん2016/10/17(月) 16:28:05.19ID:???
荒らしにすればやりづらくなるからIDは反対だろう
0956nobodyさん2016/10/17(月) 16:36:36.82ID:???
「下らねぇ質問」じゃないPHPスレをム板に建ててこのスレ終了しよう
0957nobodyさん2016/10/17(月) 17:16:42.32ID:???
スレ増やし所やID出したところで猿蟹いってるやつが荒らしにくるのは目に見えてるんだがー
0958nobodyさん2016/10/17(月) 17:48:08.78ID:???
アラシっていうのは人の話を聞かずに正否関係ないく、自分の面子だけで意味のないレスするやつの事だよ。
0959nobodyさん2016/10/17(月) 17:50:24.62ID:???
間違いを強弁して死ぬまで引かずに連投するやつもアラシ
0960nobodyさん2016/10/17(月) 17:55:45.27ID:???
相手が何も知らないアホだという思い込み、どうにかしてくれんかねぇ
0961nobodyさん2016/10/17(月) 18:13:51.94ID:???
「知ってる」って事を証明すればいいだけじゃね? アホなの?
0962nobodyさん2016/10/17(月) 18:30:18.40ID:???
いちいちあたりまえのこと説明しろと?
なんでそんな説明責任があんだよw
0963nobodyさん2016/10/17(月) 18:32:45.13ID:???
こういうのとかな
> 「エスケープ」「プレースホルダ」「プリペアド」等の言葉を意味もわからずに使っていますが、
>恐らく「非同期」「スレッド」といった言葉の意味もわからないのでしょう。
マジで新で欲しい
0964nobodyさん2016/10/17(月) 18:45:50.07ID:???
言葉の意味の説明じゃなくて、
それ使ってるやつが分かって使ってるって事の証明は必要なんじゃね?

それ言われた時の前のレス見ればわかるけど、全く分かってないよ、そいつ。
0965nobodyさん2016/10/17(月) 18:54:48.65ID:???
で、話がずれていってるけど、結局IDはどうなるの?
0966nobodyさん2016/10/17(月) 19:34:34.17ID:???
>で、話がずれていってるけど、結局IDはどうなるの?

うん、ぶっちゃけ、どうでもいい。スレ乱立でもどうでもいい。
それが2chのルールだからね。

自分が何物だかわからない事をいいことに、適当なこと言って自己満足してるバカがいるスレでも、
ほんとうにどうでもいい。

肝心なのは、参加してる人間がそれをどう思うか、それだけ。

ID出ないこっちのスレもそれなりには続いていくだろう。
でも、適当な事でしか埋め尽くされないなら、参加者も減っていくだろう。それだけのこと。

成り行きに任すしか無いんじゃないの?
0967nobodyさん2016/10/17(月) 19:35:03.61ID:???
include と require の違いに終始して話の本筋に対しては返事をしないスタンス。
0968nobodyさん2016/10/17(月) 20:02:44.96ID:???
>成り行きに任すしか無いんじゃないの?
うん。俺も基本どうにでもなれで、他人まかせで成り行きにまかすんだけど。
でも何か一人くらいは行動起こす奴いるんじゃないかと思って、
>>965で探りを入れてみただけw
0969nobodyさん2016/10/17(月) 20:04:21.12ID:???
行動起こしてる奴はいるじゃないか。見えないのか?
0970nobodyさん2016/10/17(月) 20:11:23.39ID:???
とりあえずテンプレの改定を要望

スレの趣旨的には返答の妥当性は質問者が判断すべきなので, 回答者間の意見のぶつけ合いは必要最小限にすべき
少なくともそういうスレではない

うまく文書化して取り込んでくれねぁか
0971nobodyさん2016/10/17(月) 20:15:13.64ID:???
>うまく文書化して取り込んでくれねぁか

カニ味噌立ち入り禁止、で、よくね?
0972nobodyさん2016/10/17(月) 20:16:42.81ID:???
>スレの趣旨的には返答の妥当性は質問者が判断すべきなので

訳もわからん奴が「PHPのPDOはIN句が使えません」なんていうデマを
信じる言語世界にしたいなら、どうぞどうぞ。
0973nobodyさん2016/10/17(月) 20:21:21.79ID:???
回答に対する雑談が発生するのは仕方ない
サルカニも不毛なようでそれなりに役に立ってるやつはいるのではないか?
一時期シングルダブルクオートとかコーディングスタイルでやりあってたが
そういう質問者に対する俺ルールの押し付けはやめろぐらいでいいのではないか
0974nobodyさん2016/10/17(月) 20:23:10.66ID:???
PHP関する質問や雑談をするスレです。
初心者お断り(ROM歓迎)と書いてますが、初心者用のスレが用意されているからで、
難しい質問や話題をしなければいけないわけではありません。
PHPマニュアルの読み方を概ね理解していて、関数リファレンスが正しく読める方用のスレです。

PHP未導入の方や、手取り足取りが必要な初心者の方はム板のくだスレへどうぞ。
http://echo.2ch.net/tech/ (【PHP】で板内を検索)

前スレ
http://tamae.2ch.net/test/read.cgi/php/1461283091/

その他リンク
・PHPマニュアル
 https://secure.php.net/manual/ja/index.php
・コードテスト・貼り付け用
 http://ideone.com/
・プログラミングのお題スレ Part8 (求PHPer参戦)
 http://echo.2ch.net/test/read.cgi/tech/1444216746/

このスレで扱う話題
・PHPのコード,設定や設定値に関する質問
・常識的範囲内でのコードレビュー依頼・改良相談
・PECL,PEARに関する質問
・PHP新機能やPHP関連トレンドの話題
 (FWや非公式ライブラリの話題や特徴比較は良いが使い方から先の話題は専スレへ)
・PHPのバグ発見報告・公式に報告する前の検証依頼

このスレで扱わない話題
・直接関係ない○○特有の質問(専スレへ)
 (HH,エディタ,IDE,サーバ,OS,DB,SQL,FW,テンプレート,非公式ライブラリ・アプリケーション等)
・PHPの改造
09759742016/10/17(月) 20:25:21.21ID:???
スレの流れが早い向こうへの誘導は板にとどめといて
前スレのリンクを追加してみた
初心者お断りもいらない気がするけど境界がなくなるからそのままにした

いっそこっちは雑談専用スレでにしてしまうというのもいいかもね
0976nobodyさん2016/10/17(月) 20:31:14.17ID:???
雑談スレか
ならしゃあないんだろうなぁ

ただ議論するなら具体的に書く, と明記すべきだと現状思う
0977nobodyさん2016/10/17(月) 20:56:53.66ID:???
>>972
言いたい事は分かるけど、あながち間違いでもないやろ。マトモにクエリ打とうとすればプレースホルダがどっちか片方だけで纏められるケースなんてほぼないわけだし。
0978nobodyさん2016/10/17(月) 21:00:38.93ID:???
>ただ議論するなら具体的に書く, と明記すべきだと現状思う

書いておいても、自分の面子を保つことしか頭に無い奴が自演して一行レスしつづける事は避けられないんだから無駄だろう。
それを制する方策も2chには無い。
0979nobodyさん2016/10/17(月) 21:03:10.27ID:???
>>977

「どっちか」って、一体何と何だよ? こんなバカと議論ができるわけなかろう? そりゃ、レスを消費する一方だよ。
0980nobodyさん2016/10/17(月) 21:07:28.80ID:???
たいして議論する気もなしにストレスのはけ口に罵倒してるからレス消費してんだろ
レス数が950を超えています。1000を超えると書き込みができなくなります。