!extend::vvvvv:1000:512
!extend::vvvvv:1000:512
★スレ立て時 ↑ が3行以上になるようコピペ
PHPに関する質問スレです
前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 13
https://mevius.5ch.net/test/read.cgi/tech/1631147923/
次スレは>>980以降
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
探検
【PHP】下らねぇ質問はここに書き込みやがれ 14
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 0f97-W3aP)
2022/09/20(火) 16:46:23.39ID:Sb2Kpzh+0352デフォルトの名無しさん (ワッチョイ 63da-/EFQ)
2023/01/03(火) 10:30:56.47ID:nwR3Pti/0 >>351
今日も元気ですね
今日も元気ですね
353デフォルトの名無しさん (ワッチョイ 9335-uhAF)
2023/01/03(火) 14:37:56.71ID:XJboAgei0 元気なキチガイw
354デフォルトの名無しさん (オッペケ Srbb-CxZV)
2023/01/03(火) 16:34:54.86ID:Hbwu0iAgr 書きたいことを全部書いちゃうのってアスペっぽい
読まれなくなるのにな
読まれなくなるのにな
355デフォルトの名無しさん (ワッチョイ 4e63-TwI4)
2023/01/03(火) 16:38:21.18ID:imUAxnyu0 読まなくても分かるからな
356デフォルトの名無しさん (ワッチョイ da7c-TwI4)
2023/01/03(火) 17:19:14.71ID:CE0E+RiF0 Rubyガイジってホント頭悪いよねw
357デフォルトの名無しさん (ワッチョイ 9a02-9yt5)
2023/01/03(火) 20:15:56.53ID:J0NzfLNY0 この御仁殿は、以前からいましたっけ?
1年ぐらいからこのスレみてるけど、ここまできつい方は
いなかったと思うのですが。
ruby厨は前からいたのわかるけど。
1年ぐらいからこのスレみてるけど、ここまできつい方は
いなかったと思うのですが。
ruby厨は前からいたのわかるけど。
358デフォルトの名無しさん (ワッチョイ ab7b-5aF9)
2023/01/03(火) 20:48:29.33ID:WPlFxjJX0 1年以上やっててforeachも理解出来ないのか…
359デフォルトの名無しさん (ワッチョイ 9a02-9yt5)
2023/01/03(火) 20:55:05.07ID:J0NzfLNY0 まあ。そうですね。
360デフォルトの名無しさん (ワッチョイ ab7b-5aF9)
2023/01/03(火) 21:08:12.78ID:WPlFxjJX0 まずID見る癖付けろよゆとり…
361デフォルトの名無しさん (ワッチョイ ab7b-5aF9)
2023/01/03(火) 21:45:18.25ID:WPlFxjJX0 >>359
つかマジでそれはプログラミング止めて、他分野探した方がいい。
for文を使える奴がforeachを理解するには、煽り抜きで3分位しかかからない。
for文だとこのようにウザイのが、foreachだとすっきり書けます、でしかないからな。
それだと後輩に馬鹿にされるでは済まず、人間扱いされないぞ。
人生が詰まらなくなる道をわざわざ選ぶ必要はない。
プログラマを目指してるわけでないにしても、
その程度の理解力だと絶対事故るから、プログラミング部分は全面外注した方がいい。
自分で書いちゃ駄目だ。
お前はプログラミングしちゃいけないレベルの人間だよ。
ただ、プログラミングなんてしなくても生きていけるし、実際大半の人はそうなんだから、
お前も違う道を目指した方がいい。
つかマジでそれはプログラミング止めて、他分野探した方がいい。
for文を使える奴がforeachを理解するには、煽り抜きで3分位しかかからない。
for文だとこのようにウザイのが、foreachだとすっきり書けます、でしかないからな。
それだと後輩に馬鹿にされるでは済まず、人間扱いされないぞ。
人生が詰まらなくなる道をわざわざ選ぶ必要はない。
プログラマを目指してるわけでないにしても、
その程度の理解力だと絶対事故るから、プログラミング部分は全面外注した方がいい。
自分で書いちゃ駄目だ。
お前はプログラミングしちゃいけないレベルの人間だよ。
ただ、プログラミングなんてしなくても生きていけるし、実際大半の人はそうなんだから、
お前も違う道を目指した方がいい。
362デフォルトの名無しさん (ワッチョイ bb36-uhAF)
2023/01/03(火) 22:17:06.73ID:NrNBtd/p0 for c in ["キ", "チ", "ガ", "イ"]
print(c)
end
print(c)
end
363デフォルトの名無しさん (オイコラミネオ MMe3-ymMV)
2023/01/03(火) 23:47:30.07ID:Vgj3aWhrM コイツ程度できついとかキチガイとか笑うわ
364デフォルトの名無しさん (ワッチョイ 9a02-9yt5)
2023/01/03(火) 23:57:15.96ID:J0NzfLNY0 病院からもらったお薬をちゃんと飲んで、
安静にされた方がいいですよ。
いい年なんでしょ。
毎日こんな檄文書いてたら相当血圧も上がりますよ。
安静にされた方がいいですよ。
いい年なんでしょ。
毎日こんな檄文書いてたら相当血圧も上がりますよ。
365デフォルトの名無しさん (ワッチョイ 9aa9-T7dL)
2023/01/04(水) 00:07:39.10ID:TUG2o5G80366デフォルトの名無しさん (ワッチョイ cebb-rE+U)
2023/01/04(水) 07:06:11.89ID:K8jqZV520 >>361
> for文を使える奴がforeachを理解するには、煽り抜きで3分位しかかからない。
キミ、本当にforとforeachを理解してる?
双方にはループ処理の主体の差や扱えるものの差があって、理解するにはかなり時間がかかるはずなんだけど...
もしかして使える=理解したって人なの?
技術的な内容がないから流し読みしかしてないけど、いろいろ間違ってる自説を撒き散らすなよ
> for文を使える奴がforeachを理解するには、煽り抜きで3分位しかかからない。
キミ、本当にforとforeachを理解してる?
双方にはループ処理の主体の差や扱えるものの差があって、理解するにはかなり時間がかかるはずなんだけど...
もしかして使える=理解したって人なの?
技術的な内容がないから流し読みしかしてないけど、いろいろ間違ってる自説を撒き散らすなよ
367デフォルトの名無しさん (ワッチョイ ab7b-5aF9)
2023/01/04(水) 10:23:22.90ID:i8Y9+Y4H0 >>366
> 双方にはループ処理の主体の差や扱えるものの差があって、理解するにはかなり時間がかかるはずなんだけど...
そりゃお前も全く向いてねえんだよ。
一般化能力が皆無だからそう思えるだけ。別物と思って全部暗記してるだろ?
ネット以前は、元々向いてる奴しかプログラミングしてなかった。
結果的には理系のごく一部、つまり普通に数学や物理が出来て、(=一般化能力の比較的高い連中)
さらにその中で性格の合う奴しかやってなかったんだ。
だからお前や256=320=357みたいなタイプは、プログラミングをする事は一生無かった。
ネット登場後、プログラマが大量に必要になり、文系をSIerにしたりしたけど、いい話は全く聞かない。
最近ではプログラミングを必修教育にしてみてもいるけど、これも完全に失敗すると俺は見てる。
性格的/能力的に、向いてない奴は全くどうしようもない分野なんだよ、プログラミングは。
そしてそれはお前もそう。3分で理解出来るのはあおり抜きで事実だ。
お前がこれを認めないのも自由だが、
お前の後輩の中には3分で理解出来た奴も相当数いて、当然内心では馬鹿にされてるはず。
(と思ったが、この反応だと、PHPerは俺が思ってるよりも相当酷く、
さらにゆとりで拍車がかかっており、みんな馬鹿同士で仲良くやってるのか?とも思えてきたが)
まあ馬鹿にされなくても、出来る人は3分で理解出来るところを何十時間もかけて一生懸命やってるようでは、
太刀打ち出来ないよ。今のうちに別方面探した方がいい。
機能的にはforeachはforの部分集合なんだよ。だからforeachで書けることはforでも書ける。
だからforで問題なく書けてたのなら、既に出来てたことの一部の書き方を変えれば多少すっきりするだけだから、
マジで3分で理解出来る。
お前ら文系馬鹿にも分かるように言えばな、新しい「漢字」を使う程度なんだよ。
新しい「言葉(単語)」を修得するのは、新しい概念の修得に時間がかかるが、
既に意味も理解し単語も使ってて、単に面倒だからカタカナでバラと書いてたのを薔薇と書け!と言われた場合、
そう書くだけだろ。その程度。
Matzに言わせると、「[i]とか[i]とか[i]とか[i]とか、やってられねえよ!」であり、それだけ。
> 双方にはループ処理の主体の差や扱えるものの差があって、理解するにはかなり時間がかかるはずなんだけど...
そりゃお前も全く向いてねえんだよ。
一般化能力が皆無だからそう思えるだけ。別物と思って全部暗記してるだろ?
ネット以前は、元々向いてる奴しかプログラミングしてなかった。
結果的には理系のごく一部、つまり普通に数学や物理が出来て、(=一般化能力の比較的高い連中)
さらにその中で性格の合う奴しかやってなかったんだ。
だからお前や256=320=357みたいなタイプは、プログラミングをする事は一生無かった。
ネット登場後、プログラマが大量に必要になり、文系をSIerにしたりしたけど、いい話は全く聞かない。
最近ではプログラミングを必修教育にしてみてもいるけど、これも完全に失敗すると俺は見てる。
性格的/能力的に、向いてない奴は全くどうしようもない分野なんだよ、プログラミングは。
そしてそれはお前もそう。3分で理解出来るのはあおり抜きで事実だ。
お前がこれを認めないのも自由だが、
お前の後輩の中には3分で理解出来た奴も相当数いて、当然内心では馬鹿にされてるはず。
(と思ったが、この反応だと、PHPerは俺が思ってるよりも相当酷く、
さらにゆとりで拍車がかかっており、みんな馬鹿同士で仲良くやってるのか?とも思えてきたが)
まあ馬鹿にされなくても、出来る人は3分で理解出来るところを何十時間もかけて一生懸命やってるようでは、
太刀打ち出来ないよ。今のうちに別方面探した方がいい。
機能的にはforeachはforの部分集合なんだよ。だからforeachで書けることはforでも書ける。
だからforで問題なく書けてたのなら、既に出来てたことの一部の書き方を変えれば多少すっきりするだけだから、
マジで3分で理解出来る。
お前ら文系馬鹿にも分かるように言えばな、新しい「漢字」を使う程度なんだよ。
新しい「言葉(単語)」を修得するのは、新しい概念の修得に時間がかかるが、
既に意味も理解し単語も使ってて、単に面倒だからカタカナでバラと書いてたのを薔薇と書け!と言われた場合、
そう書くだけだろ。その程度。
Matzに言わせると、「[i]とか[i]とか[i]とか[i]とか、やってられねえよ!」であり、それだけ。
368デフォルトの名無しさん (ワッチョイ ab7b-5aF9)
2023/01/04(水) 10:24:34.34ID:i8Y9+Y4H0 >>366
と思ったが、お前か!ならついでに付け加えとくと、
斜め読みで構わないが、
お前みたいなイイ子ちゃんタイプが頑張るだけでは「出入り自由の場所」では上手く回らない
んだよ。それをしつこく述べているわけでさ。
良いことしてるつもりが実は色々ぶっ壊してるだけだから、ちゃんと自覚しとけと。
酷い話、5chでは「死ねクズ」と平気で言える奴の方があってるし、
そういう奴もいないと上手く回らないのも事実なんだよ。
お前は多分、有料で回答をする場所でもやっていける。だからそっちで頑張った方がいい。
(とはいえ、今現在そういう場所は手軽には無さそうなので、
なら俺がそういう場所《の礎》を作ってやるよ、ってのを今俺は仕掛けようとしてる。
が、まあ、まだまだだし、俺が作るのは「礎」であって、もう一段必要なのだけどね)
と思ったが、お前か!ならついでに付け加えとくと、
斜め読みで構わないが、
お前みたいなイイ子ちゃんタイプが頑張るだけでは「出入り自由の場所」では上手く回らない
んだよ。それをしつこく述べているわけでさ。
良いことしてるつもりが実は色々ぶっ壊してるだけだから、ちゃんと自覚しとけと。
酷い話、5chでは「死ねクズ」と平気で言える奴の方があってるし、
そういう奴もいないと上手く回らないのも事実なんだよ。
お前は多分、有料で回答をする場所でもやっていける。だからそっちで頑張った方がいい。
(とはいえ、今現在そういう場所は手軽には無さそうなので、
なら俺がそういう場所《の礎》を作ってやるよ、ってのを今俺は仕掛けようとしてる。
が、まあ、まだまだだし、俺が作るのは「礎」であって、もう一段必要なのだけどね)
369デフォルトの名無しさん (ワッチョイ 4e63-TwI4)
2023/01/04(水) 10:55:59.37ID:169GBKXC0 次スレ立てるときIP表示にしてください
370デフォルトの名無しさん (ワッチョイ 9a02-9yt5)
2023/01/04(水) 11:49:43.36ID:jNmuxM610 >機能的にはforeachはforの部分集合なんだよ。だからforeachで書けることはforでも書ける。
そりゃ単にくり返し処理してるという意味なら同じだし
書き換えられるのは当然だろ。
で、それがなに?
そりゃ単にくり返し処理してるという意味なら同じだし
書き換えられるのは当然だろ。
で、それがなに?
371デフォルトの名無しさん (ワッチョイ 3a9d-GRDc)
2023/01/04(水) 12:30:54.20ID:4mXh9rne0 strpos文ってなんて読むんですか?
372デフォルトの名無しさん (ワッチョイ 365c-uhAF)
2023/01/04(水) 12:39:27.70ID:aSQ/Fj/+0 ストリッパーオッサン
373デフォルトの名無しさん (ワッチョイ 3a9d-GRDc)
2023/01/04(水) 12:52:03.46ID:4mXh9rne0 return strpos($CI->agent->referrer(), base_url()) === 0;
の意味がわからん
の意味がわからん
374デフォルトの名無しさん (ワッチョイ cebb-rE+U)
2023/01/04(水) 13:06:49.63ID:K8jqZV520 >>368
普段からこんな細かい事指摘してるわけ無いだろw
初心者スレでわけのわからんこと喚いてるから、間違い指摘したら素直に聞くのか確認するために書いたんだよ
結果、ひどかったんで笑った
そもそもこの質問者が知らなければならなかったのは「結果セットから配列で取り出せる」事で、foreachがメインじゃない
whileを使ったサンプルは昔よく見た気がするからコレも教材の問題かなぁ
そこから理解できてないでしょ?
質問者はヒントこそもらったけど、自力で結果セットから配列で取り出す方法があることにたどり着いてる
十分素養はあると思うよ
あと、
> 機能的にはforeachはforの部分集合なんだよ。だからforeachで書けることはforでも書ける。
ってあるけど、forだとkeyが取れないんじゃないかなぁ...
古いphpならeachで出来たけど、最近のだと無理だと思う
取れるならちょっと書いてみて
普段からこんな細かい事指摘してるわけ無いだろw
初心者スレでわけのわからんこと喚いてるから、間違い指摘したら素直に聞くのか確認するために書いたんだよ
結果、ひどかったんで笑った
そもそもこの質問者が知らなければならなかったのは「結果セットから配列で取り出せる」事で、foreachがメインじゃない
whileを使ったサンプルは昔よく見た気がするからコレも教材の問題かなぁ
そこから理解できてないでしょ?
質問者はヒントこそもらったけど、自力で結果セットから配列で取り出す方法があることにたどり着いてる
十分素養はあると思うよ
あと、
> 機能的にはforeachはforの部分集合なんだよ。だからforeachで書けることはforでも書ける。
ってあるけど、forだとkeyが取れないんじゃないかなぁ...
古いphpならeachで出来たけど、最近のだと無理だと思う
取れるならちょっと書いてみて
375デフォルトの名無しさん (ワッチョイ cebb-rE+U)
2023/01/04(水) 13:09:17.80ID:K8jqZV520376デフォルトの名無しさん (ワッチョイ 3a9d-GRDc)
2023/01/04(水) 17:29:02.03ID:4mXh9rne0 vscodeの単語の強調定義ができません。
サクラエディタや秀丸のような単語の強調定義をするには
どうしたらいいですか?
サクラエディタや秀丸のような単語の強調定義をするには
どうしたらいいですか?
377デフォルトの名無しさん (ワッチョイ 9a02-9yt5)
2023/01/04(水) 20:47:50.44ID:jNmuxM610 >>374
>> 機能的にはforeachはforの部分集合なんだよ。だからforeachで書けることはforでも書ける。
>ってあるけど、forだとkeyが取れないんじゃないかなぁ...
あ。連想配列だとforで回せないということか。ありがとうございます。
>> 機能的にはforeachはforの部分集合なんだよ。だからforeachで書けることはforでも書ける。
>ってあるけど、forだとkeyが取れないんじゃないかなぁ...
あ。連想配列だとforで回せないということか。ありがとうございます。
378デフォルトの名無しさん (ワッチョイ ab7b-5aF9)
2023/01/04(水) 20:52:53.92ID:i8Y9+Y4H0 >>374
> そこから理解できてないでしょ?
いや、お前と256以外は全員理解出来てるぞ。そもそも258=270=俺だぞ。
> 十分素養はあると思うよ
それはお前が同レベルの馬鹿だから、異常を感じれないだけ。
さすがにforeachで1年以上も引っかかってるのは馬鹿にするを通り越して引くよ。
もし本当に自信があるのなら、周りの人に
「foreachを理解するのに何年かかった?」って聞いて回ってみるといい。
ただ、これを聞くこと自体がお前の立場を危うくするとも思うが。
まあ引っかけ問題?でうれション漏らしてるみたいだから、
馬鹿同士お幸せに、だね。
とはいえ触れないでおくと再度うれションされて迷惑なので、最低限触れておくと、
> 古いphpならeachで出来たけど、最近のだと無理だと思う
お前がそう思うんなら(ry
俺は既に289の通り撤退モードで、新規については全スルーしてるし、
351のとおり、「この情報を与えるべきか」を考えて情報を調整してる。
367内のforeachの下り以降は、256に対しては与えるべきではないので削ろうかとも思ったが、
366は熱心に御回答されてるゆとり様かよ!ならまあ多少は、と思って残したんだ。
お前が何をどう勘違いしているかも分かるが、そこは新規なので教えてやらない。
> そこから理解できてないでしょ?
いや、お前と256以外は全員理解出来てるぞ。そもそも258=270=俺だぞ。
> 十分素養はあると思うよ
それはお前が同レベルの馬鹿だから、異常を感じれないだけ。
さすがにforeachで1年以上も引っかかってるのは馬鹿にするを通り越して引くよ。
もし本当に自信があるのなら、周りの人に
「foreachを理解するのに何年かかった?」って聞いて回ってみるといい。
ただ、これを聞くこと自体がお前の立場を危うくするとも思うが。
まあ引っかけ問題?でうれション漏らしてるみたいだから、
馬鹿同士お幸せに、だね。
とはいえ触れないでおくと再度うれションされて迷惑なので、最低限触れておくと、
> 古いphpならeachで出来たけど、最近のだと無理だと思う
お前がそう思うんなら(ry
俺は既に289の通り撤退モードで、新規については全スルーしてるし、
351のとおり、「この情報を与えるべきか」を考えて情報を調整してる。
367内のforeachの下り以降は、256に対しては与えるべきではないので削ろうかとも思ったが、
366は熱心に御回答されてるゆとり様かよ!ならまあ多少は、と思って残したんだ。
お前が何をどう勘違いしているかも分かるが、そこは新規なので教えてやらない。
379デフォルトの名無しさん (ワッチョイ ab7b-5aF9)
2023/01/04(水) 20:53:16.57ID:i8Y9+Y4H0 >>374
ただ、お前はそれ以前に、
ここ5chはお前が思ってるように綺麗に回る場所ではない事を認識すべきなんだよ。
考えてもみろ。
ここでの質問に答えられる奴なんて、世の中には数万人いるはずで、
5chを日常的に使ってる奴がその1%でも、数百人は確保出来る。
そいつらが通りすがりで回答するだけでも余裕で回るはずなのに、そうならないのは何故なのか?ってね。
だからまあ、逆に言えば、ポテンシャルは十分あって、
お互いストレスのない場所を整備出来れば、完全に綺麗に回るようになるはずではあるんだよ。
「ウンコ合戦」よりこの整備にエネルギー回した方が生産性があるので俺はそっちを試す。
既にグダグダ書いたように、ゆとりが大量に混ざってるとここではどうあがいても無理だと分かってるしね。
ただ、お前はそれ以前に、
ここ5chはお前が思ってるように綺麗に回る場所ではない事を認識すべきなんだよ。
考えてもみろ。
ここでの質問に答えられる奴なんて、世の中には数万人いるはずで、
5chを日常的に使ってる奴がその1%でも、数百人は確保出来る。
そいつらが通りすがりで回答するだけでも余裕で回るはずなのに、そうならないのは何故なのか?ってね。
だからまあ、逆に言えば、ポテンシャルは十分あって、
お互いストレスのない場所を整備出来れば、完全に綺麗に回るようになるはずではあるんだよ。
「ウンコ合戦」よりこの整備にエネルギー回した方が生産性があるので俺はそっちを試す。
既にグダグダ書いたように、ゆとりが大量に混ざってるとここではどうあがいても無理だと分かってるしね。
380デフォルトの名無しさん (ワッチョイ 4e69-uhAF)
2023/01/04(水) 21:24:15.72ID:avwrLPWy0 キチガイワロタw
381デフォルトの名無しさん (ワッチョイ cebb-rE+U)
2023/01/04(水) 23:24:55.39ID:K8jqZV520 >>377
連想配列でもforで回せるよ
*each使わんでもkey取れたわ
$arr=[
'A' => 'a',
'B' => 'b',
'C' => 'c',
'D' => 'd',
'E' => 'e',
];
for($val = reset($arr), $key = key($arr) ; key($arr) !== null ; $val = next($arr), $key = key($arr)){
echo $key . $val;
}
Generatorとかも似たような形でforで回すことができる
連想配列でもforで回せるよ
*each使わんでもkey取れたわ
$arr=[
'A' => 'a',
'B' => 'b',
'C' => 'c',
'D' => 'd',
'E' => 'e',
];
for($val = reset($arr), $key = key($arr) ; key($arr) !== null ; $val = next($arr), $key = key($arr)){
echo $key . $val;
}
Generatorとかも似たような形でforで回すことができる
382デフォルトの名無しさん (ワッチョイ cebb-rE+U)
2023/01/04(水) 23:38:11.83ID:K8jqZV520383デフォルトの名無しさん (ワッチョイ cebb-rE+U)
2023/01/04(水) 23:45:43.54ID:K8jqZV520384デフォルトの名無しさん (ワッチョイ cb02-p29/)
2023/01/06(金) 15:16:21.93ID:k11HaMpj0 phpでデバッグするときってどうすればいいんでしょ?
変数の内容知ろうとechoしても何も表示されない…
変数の内容知ろうとechoしても何も表示されない…
385デフォルトの名無しさん (スッップ Sdba-Dmn7)
2023/01/06(金) 16:01:50.16ID:d8Hgh1LAd 漢はだまってvar_dump
386デフォルトの名無しさん (ワッチョイ 63da-TwI4)
2023/01/06(金) 16:02:25.63ID:JwcR8odK0387デフォルトの名無しさん (ワッチョイ 137c-Or7w)
2023/01/07(土) 01:42:40.85ID:YilgzCe20 xdebugでええやんw
平行してログなんかも出しているケースが多いけど
tailなどでログを監視するとかも場合によってはアリだけど
var_dump()とかは流石に殆ど使わんわw
平行してログなんかも出しているケースが多いけど
tailなどでログを監視するとかも場合によってはアリだけど
var_dump()とかは流石に殆ど使わんわw
388デフォルトの名無しさん (ワッチョイ 01da-Or7w)
2023/01/07(土) 11:18:51.95ID:QEVxFelA0 >>385
print_rなら変数に出力できるので便利ですよ
print_rなら変数に出力できるので便利ですよ
389デフォルトの名無しさん (ワッチョイ a109-RnaJ)
2023/01/07(土) 11:20:59.88ID:gHVKhoPG0 >>384
デバッガを使うべし
デバッガを使うべし
390デフォルトの名無しさん (ワッチョイ 2b63-Or7w)
2023/01/07(土) 11:36:25.28ID:+xj7TcwR0 ログファイルを出力させると、動作止めずに確認できる
391デフォルトの名無しさん (ワッチョイ 11ce-jGTX)
2023/01/07(土) 12:50:57.66ID:o6fEs9vo0 フレームワークの深い部分とかスパゲティな既存コードまで追わないといけなくなったときにログ埋め込むのがつらい
var_dumpが1000個とかになってしまう
var_dumpが1000個とかになってしまう
392デフォルトの名無しさん (ワッチョイ 2b63-Or7w)
2023/01/07(土) 12:53:40.94ID:+xj7TcwR0 プログラマは肉体労働だ
頑張れ!
頑張れ!
393デフォルトの名無しさん (ワッチョイ 9302-tb1I)
2023/01/07(土) 15:13:42.24ID:3SpIXf060 phpUnitとかつかわんの。
394384 (ワッチョイ 3102-SBZa)
2023/01/07(土) 19:38:10.92ID:wpvA+uCX0 xdomainのphp鯖とhtml鯖使っててhtmlから〜.php?〜=1とかやって呼び出しててhtmlに応答させてるのでデバッガと言われても分からんし
syslogが何処にあるのかも分からんしvar_dumpしようがechoしようがprint_rしようが画面に出てこないしerror_logしても何も出力されてないしホント疲れ果てました
syslogが何処にあるのかも分からんしvar_dumpしようがechoしようがprint_rしようが画面に出てこないしerror_logしても何も出力されてないしホント疲れ果てました
395デフォルトの名無しさん (ワッチョイ 137c-Or7w)
2023/01/07(土) 21:31:12.88ID:YilgzCe20 ローカルで開発環境すら作ってないのか?
396デフォルトの名無しさん (ワッチョイ 3102-SBZa)
2023/01/07(土) 22:06:46.77ID:wpvA+uCX0 error_logちゃんと動いてた…(^^;
で
ob_start();
print_r($var)."\n";
$buffer = ob_get_contents();
ob_end_clean();
error_log("[".date('Y-m-d H:i:s')."]"."\n".$buffer."\n",3,"log.txt");
でやっと変数の中身が分かった
で
ob_start();
print_r($var)."\n";
$buffer = ob_get_contents();
ob_end_clean();
error_log("[".date('Y-m-d H:i:s')."]"."\n".$buffer."\n",3,"log.txt");
でやっと変数の中身が分かった
397デフォルトの名無しさん (ワッチョイ 2bbb-Jp3v)
2023/01/12(木) 15:50:20.41ID:Wxkvsa6w0 PHP マニュアル → 言語リファレンス → 関数
https://www.php.net/manual/ja/functions.user-defined.php
の
例2 条件つきの関数
とか
例3 関数の中の関数
って、どんなときに使用するの?
https://www.php.net/manual/ja/functions.user-defined.php
の
例2 条件つきの関数
とか
例3 関数の中の関数
って、どんなときに使用するの?
398デフォルトの名無しさん (ワッチョイ dbe7-DWwd)
2023/01/13(金) 10:43:36.33ID:uhe6l7V30399デフォルトの名無しさん (オッペケ Sr4d-RC+e)
2023/01/13(金) 12:58:11.16ID:xC8ANj/Hr なるほど有用ですね
400デフォルトの名無しさん (スッップ Sdb3-Bn7I)
2023/01/13(金) 13:44:47.33ID:v3PGKsRXd ネットワークの通信ができてるかどうかのチェックで使うイメージだけど、PHPみたいなバックエンドだとそんなに使うのかな?
401デフォルトの名無しさん (ワッチョイ 2bbb-Jp3v)
2023/01/13(金) 14:53:26.37ID:QZjdOIAl0402デフォルトの名無しさん (スップ Sdca-4lE2)
2023/01/14(土) 14:30:25.12ID:Jyz+KL40d403デフォルトの名無しさん (ブーイモ MMea-O8oa)
2023/01/14(土) 19:50:48.74ID:P3hr+e0sM IPアドレス許可制のAPI使ってる場合、
ローカル環境だと動かないんだけど、
vardumpデバッグしか無理ですか?
よい方法あるでしょうか
ローカル環境だと動かないんだけど、
vardumpデバッグしか無理ですか?
よい方法あるでしょうか
404デフォルトの名無しさん (ワッチョイ fdac-kID6)
2023/01/15(日) 09:00:10.89ID:hSLDNDVd0 開発環境の(外部)IPも登録するやろ普通
無理って言うならテストはAPIは投げないか、テストデータでも返すサーバ立てれば
無理って言うならテストはAPIは投げないか、テストデータでも返すサーバ立てれば
405デフォルトの名無しさん (ワッチョイ 86f8-O8oa)
2023/01/15(日) 14:37:40.80ID:AWxSAqC40 >>404
りょ
りょ
406デフォルトの名無しさん (ワッチョイ ca02-sAzJ)
2023/01/16(月) 19:19:15.29ID:5P5oBxU40 データベースへクエリを送る場合その都度、データベース接続してクエリ実行が完了したらデータベースへの接続を閉じる必要がありますか。
それとも、サービス中(ログイン中)、ログアウトまでデータベースの接続を開けっ放しでよいのでしょうか?
これらは、PDO接続と、mysqli接続とで変わったりしますでしょうか?
それとも、サービス中(ログイン中)、ログアウトまでデータベースの接続を開けっ放しでよいのでしょうか?
これらは、PDO接続と、mysqli接続とで変わったりしますでしょうか?
407デフォルトの名無しさん (ワッチョイ 8a7c-f6s+)
2023/01/16(月) 19:31:29.63ID:J/kqHiDI0408デフォルトの名無しさん (ワッチョイ ca02-sAzJ)
2023/01/16(月) 19:57:20.24ID:5P5oBxU40 ありがとうございます。何度か読んで理解するようにします。
409デフォルトの名無しさん (ワッチョイ ca02-sAzJ)
2023/01/16(月) 23:21:46.53ID:5P5oBxU40 うーん。よくわからない。
mysqli接続は別にして、PDOはインスタンスが生まれるのだから、
どっかでインスタンスを消してあげる必要はありますよねえ。
mysqli接続は別にして、PDOはインスタンスが生まれるのだから、
どっかでインスタンスを消してあげる必要はありますよねえ。
410デフォルトの名無しさん (ワッチョイ b55f-O9A/)
2023/01/16(月) 23:28:49.90ID:sBJhzrYC0 データベースへの接続に成功すると、PDO クラスのインスタンスが スクリプトに返されます。
この PDO オブジェクトが存在する間、 接続がアクティブであり続けます。
接続を閉じるには、他から 参照されていないことを保障することでオブジェクトを破棄する 必要があります。
それには、オブジェクトを保持している変数に対して null を代入します。
明示的にこれを行わなかった場合は、スクリプトの終了時に自動的に 接続が閉じられます。
https://www.php.net/manual/ja/pdo.connections.php
サーバーサイドのリファレンスは良く出来てるから気になったらPHPのマニュアル見るべし
この PDO オブジェクトが存在する間、 接続がアクティブであり続けます。
接続を閉じるには、他から 参照されていないことを保障することでオブジェクトを破棄する 必要があります。
それには、オブジェクトを保持している変数に対して null を代入します。
明示的にこれを行わなかった場合は、スクリプトの終了時に自動的に 接続が閉じられます。
https://www.php.net/manual/ja/pdo.connections.php
サーバーサイドのリファレンスは良く出来てるから気になったらPHPのマニュアル見るべし
411デフォルトの名無しさん (ワッチョイ b55f-O9A/)
2023/01/16(月) 23:29:52.72ID:sBJhzrYC0 注意:
この PDO インスタンスへの参照 (PDOStatement インスタンスからの参照や、同じ PDO インスタンスを参照する別の変数からの参照など) が他にも残っているなら、それらもあわせて削除する必要があります (PDOStatement を参照する変数に null を代入するなど)
この PDO インスタンスへの参照 (PDOStatement インスタンスからの参照や、同じ PDO インスタンスを参照する別の変数からの参照など) が他にも残っているなら、それらもあわせて削除する必要があります (PDOStatement を参照する変数に null を代入するなど)
412デフォルトの名無しさん (ワッチョイ 8663-f6s+)
2023/01/16(月) 23:34:10.32ID:LRLUHTpW0 カーソルはちゃんと破棄しないと行けなかったと思う
413デフォルトの名無しさん (ワッチョイ 4a02-7DGa)
2023/01/16(月) 23:56:32.16ID:WBihDz4f0 プログラム上で何度もsql使うのであれば
つなぎっぱなしの方が処理が早くなる
つなぐだけでもCPUを使うからね
ただつなぎっぱなしにするとセキュリティ面で
ちょっと不安がある
つなぎっぱなしの方が処理が早くなる
つなぐだけでもCPUを使うからね
ただつなぎっぱなしにするとセキュリティ面で
ちょっと不安がある
414デフォルトの名無しさん (ワッチョイ fdac-kID6)
2023/01/17(火) 00:47:20.33ID:wX7hemkt0 その加減はDB側の(詳細的な)ログでプロジェクト毎に判断すると思ってるわ
415デフォルトの名無しさん (ワッチョイ ca02-sAzJ)
2023/01/17(火) 04:54:14.80ID:6I3RRF7Q0 よく考えたら、PDOもそうなんだけど、インスタンス産んだら削除しないとなあ。
ブラウザが立ち上がっている間だけのJavaScriptと違って
ずっとサーバー動かしてんだから、野良インスタンスが永遠に残るのかなあ。
ガページコレクションでなんとかしてくれるのかな。
ブラウザが立ち上がっている間だけのJavaScriptと違って
ずっとサーバー動かしてんだから、野良インスタンスが永遠に残るのかなあ。
ガページコレクションでなんとかしてくれるのかな。
416デフォルトの名無しさん (ワッチョイ 4149-kID6)
2023/01/17(火) 09:36:19.84ID:FlIYwx2Q0 負荷テストの話になるの?
417デフォルトの名無しさん (ワッチョイ edda-f6s+)
2023/01/17(火) 12:58:15.74ID:jvyk9KUQ0418デフォルトの名無しさん (ワッチョイ eaa7-qfBe)
2023/01/20(金) 12:25:28.31ID:vM/PeHqd0 普通Singletonパターンでやらね?
419デフォルトの名無しさん (ブーイモ MMde-kl6v)
2023/01/20(金) 13:28:58.95ID:i5w7+2oLM 普通Singletonパターンでやらねぇ。
420デフォルトの名無しさん (ワッチョイ 637d-fO7d)
2023/01/22(日) 15:42:02.21ID:T5vd63r+0 Symfony2ってもうインストールできないんでしょうか?
421デフォルトの名無しさん (ワッチョイ 6f5f-Jpma)
2023/01/22(日) 20:51:29.62ID:sQRPxjho0 >>420
当時の環境を用意すれば問題なくできますよ
当時の環境を用意すれば問題なくできますよ
422デフォルトの名無しさん (ワッチョイ fa8b-+rQD)
2023/01/28(土) 23:30:37.96ID:Jwday6Ts0 PHPって文字列を '' シングルクォーテーションでくくるのがどうもキモチワルイ
423デフォルトの名無しさん (ワッチョイ b65f-2biX)
2023/01/28(土) 23:37:54.90ID:IgBexFfv0424デフォルトの名無しさん (ワッチョイ fa8b-+rQD)
2023/01/28(土) 23:47:57.92ID:Jwday6Ts0425デフォルトの名無しさん (ワッチョイ b75c-+rQD)
2023/01/28(土) 23:53:22.12ID:kdhfDMp00426デフォルトの名無しさん (ワッチョイ 4e95-2biX)
2023/01/29(日) 09:17:31.73ID:fK++OG3R0 変数展開やエスケープされるのがいやなので、シングルクォーテーション使ってる人多いと思うんだが
427デフォルトの名無しさん (ワッチョイ 3b5f-JCKB)
2023/01/29(日) 09:40:31.75ID:eUvMCdrW0 ダブルクォーテーション使うのはテンプレートリテラル使うときくらいかなあ、HTMLはダブルクォーテーションで書くから差別化出来る
428デフォルトの名無しさん (ワッチョイ fa8b-+rQD)
2023/01/29(日) 15:55:23.90ID:TRowOWXz0 Eclipseのリモートデスクトップみたくサーバに直結して
コードを編集できるIDEでおすすめを教えてください。
コードを編集できるIDEでおすすめを教えてください。
429デフォルトの名無しさん (ワッチョイ faa7-ozkd)
2023/01/29(日) 18:14:12.88ID:g6N0uCCo0 最近はじめたやつでないならまずシングル使ってるだろうな
散々話し尽くされたもの その辺
散々話し尽くされたもの その辺
430デフォルトの名無しさん (ワッチョイ 876e-/m9h)
2023/01/29(日) 22:35:03.92ID:k6oKhiJQ0 >>428
vscode
vscode
431デフォルトの名無しさん (ワッチョイ fa8b-+rQD)
2023/01/30(月) 10:49:41.56ID:vlKZGS9W0 >>430
使ってみます
使ってみます
432デフォルトの名無しさん (ワッチョイ fa8b-+rQD)
2023/01/31(火) 22:36:29.52ID:FCkZQF5b0 >>430
vs code はAjaxのリモートデバッグもできますか?
vs code はAjaxのリモートデバッグもできますか?
433デフォルトの名無しさん (ワッチョイ da7c-+rQD)
2023/02/01(水) 23:24:11.85ID:aDyRNPMT0 サーバーサイドならajaxだろうが何だろうが一緒だし
クライアントサイドのjavascriptのデバッグって意味ならchromeでやれ
クライアントサイドのjavascriptのデバッグって意味ならchromeでやれ
434デフォルトの名無しさん (ワッチョイ 4f5f-d2tl)
2023/02/04(土) 01:18:45.04ID:Lh4Wlvuq0 mb_send_mailを開発環境(VboxのAlma9)で実装するために必要なことってある?
435デフォルトの名無しさん (ブーイモ MM73-W0ws)
2023/02/04(土) 14:39:04.47ID:6T/TTLk6M436デフォルトの名無しさん (ワッチョイ 4f5f-d2tl)
2023/02/04(土) 15:10:53.12ID:Lh4Wlvuq0 >>435
メール送信するかわりに成功したらファイルに書き出すとかやるんですね、なるほどなあ
メール送信するかわりに成功したらファイルに書き出すとかやるんですね、なるほどなあ
437デフォルトの名無しさん (ワッチョイ 7ff2-zLlH)
2023/02/05(日) 13:41:33.74ID:xP8aJhtt0 セッションを使った名前とパスワードの保存とログイン時に
その名前とパスでしか通過できないような感じのサンプルが欲しいです
簡易的なので大丈夫ですのでどなたかおねがいします。
その名前とパスでしか通過できないような感じのサンプルが欲しいです
簡易的なので大丈夫ですのでどなたかおねがいします。
438デフォルトの名無しさん (アウアウウー Sa93-qdck)
2023/02/06(月) 11:31:01.16ID:t0SsOUx4a Ruby on Rails で最初に学ぶのが、ログイン機能
Devise, Sorcery などを使う
Devise, Sorcery などを使う
439デフォルトの名無しさん (ワッチョイ 7f10-G/zc)
2023/02/07(火) 10:24:59.58ID:pb+AWCd70 レンタルサーバでPHPが使える場合、5~8.1まで幅広く対応していますが、
古いPHPを使っても甚大な被害は起きないと考えて良いのでしょうか?
(もちろん、ソースに問題がないという前提で)
確か、JavaやPythonだとセキュリティに問題があるバージョンは切っていたと思います。
古いPHPを使っても甚大な被害は起きないと考えて良いのでしょうか?
(もちろん、ソースに問題がないという前提で)
確か、JavaやPythonだとセキュリティに問題があるバージョンは切っていたと思います。
440デフォルトの名無しさん (ワッチョイ 7fbb-p19T)
2023/02/07(火) 10:48:04.68ID:Akm2sd/s0 古いphpを使っていても適切な書き方で実装されていれば問題は発生しません
ただ、無理だと思いますよ
ただ、無理だと思いますよ
441デフォルトの名無しさん (ワッチョイ 4f5f-d2tl)
2023/02/07(火) 18:14:42.48ID:nvwGCUTc0 ソースが問題ないなら8.0使いたい
8.2は9.0に向けた仕様変更で使いにくくなってる感がある
8.2は9.0に向けた仕様変更で使いにくくなってる感がある
442デフォルトの名無しさん (ワッチョイ 3f7c-4osW)
2023/02/07(火) 18:19:37.21ID:fu1nz0OP0 大体はPHP5ぐらいの古いプロジェクトのソースを最新のPHPで動くようにみたいなのがあるけど
何気に結構大変なんだよなぁ
何気に結構大変なんだよなぁ
443デフォルトの名無しさん (ワッチョイ 3fa9-+iHA)
2023/02/07(火) 18:48:47.51ID:COtCIMLi0 php8って未定義の変数使った時点でcriticalで止まるとかだったっけ?
ifとか配列とか何十回も起きるし、俺もうphp書けない・・・
ifとか配列とか何十回も起きるし、俺もうphp書けない・・・
444デフォルトの名無しさん (ワッチョイ 4f61-BvVY)
2023/02/07(火) 18:51:13.17ID:SlNXBAXu0 サポ切れバージョンがいつまで提供されるかなんて鯖屋さん次第だし
今から古いのをわざわざ使うのはあまりお勧めしない
今から古いのをわざわざ使うのはあまりお勧めしない
445デフォルトの名無しさん (ワッチョイ 3fad-ISlp)
2023/02/07(火) 20:54:28.61ID:QImcmWPd0 PHPMyAdminにアクセスすると画像のようにフォルダが表示されるだけになってしまうのですが、
何が考えられますでしょうか。
localhost/phpinfo.phpは表示されるので、PHPの設定はできているのではないかと思うのですが・・・。
https://i.imgur.com/0X3XoLU.png
よろしくお願いいたします。
何が考えられますでしょうか。
localhost/phpinfo.phpは表示されるので、PHPの設定はできているのではないかと思うのですが・・・。
https://i.imgur.com/0X3XoLU.png
よろしくお願いいたします。
446デフォルトの名無しさん (ワッチョイ 7f63-4osW)
2023/02/07(火) 21:01:51.10ID:oBLl+Yrl0 DirectoryIndex
447デフォルトの名無しさん (ワッチョイ 4f5f-d2tl)
2023/02/08(水) 00:33:01.13ID:SpIBc7Av0448デフォルトの名無しさん (オッペケ Sr63-BbrQ)
2023/02/08(水) 05:27:41.07ID:IePtKEIOr 20年くらい前にみたことある
449デフォルトの名無しさん (ワッチョイ 3f8b-4osW)
2023/02/09(木) 13:29:04.27ID:Ij8K/FB60 $str = "https://www.youtube.com/watch?v=fNapOJYpz18";
preg_match('/v=(\w+)', $str, $match);
var_dump($match);
Youtubeの「fNapOJYpz18」を抽出したいのですが
正規表現の書き方どこが間違っているのでしょうか?
preg_match('/v=(\w+)', $str, $match);
var_dump($match);
Youtubeの「fNapOJYpz18」を抽出したいのですが
正規表現の書き方どこが間違っているのでしょうか?
450デフォルトの名無しさん (ワッチョイ 4f61-BvVY)
2023/02/09(木) 13:32:17.64ID:8spDrzND0 >>449
'/v=(\w+)/'
'/v=(\w+)/'
451デフォルトの名無しさん (ワッチョイ 7fbb-p19T)
2023/02/09(木) 13:38:54.85ID:aelylg1C0 正規表現なんて使わないのが正解
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本の立場説明へ…外務省局長が北京到着 “台湾有事”首相答弁に中国反発 ★4 [煮卵★]
- 橋下徹氏「この喧嘩は日本の完敗」 台湾有事答弁めぐる外務省局長訪中で指摘「中国に怒られてご説明に伺った日本と見られる」 [muffin★]
- 【日本大使館】中国在留邦人は安全確保を [ぐれ★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★10 [ぐれ★]
- 【高市速報】ユーロ円180円突破。史上初 [931948549]
- 高市コイン、155円突破wwwwwwwwww [246620176]
- 杉浦綾乃板って改名したほうがいいよな
- 高市早苗の中国問題、「オーバーツーリズムが解消されてウザい中国人が消えるから日本の勝ち」という風潮になってしまう [562983582]
- 外務省幹部が18日に中国側と協議へ ツアー停止や映画公開延期も 在中国の日本大使館は現地滞在の日本人に注意喚起 [787212328]
- おじゃる丸をまったり待機するスレ🏡
