[過去ログ]
【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
【PHP】下らねぇ質問はここに書き込みやがれ 12 http://mevius.5ch.net/test/read.cgi/tech/1619667579/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
119: デフォルトの名無しさん (ワッチョイ b71d-dxvU) [sage] 2021/05/10(月) 23:10:37.74 ID:CL77hu3C0 >>118 お前まさかRu http://mevius.5ch.net/test/read.cgi/tech/1619667579/119
120: デフォルトの名無しさん (ワッチョイ 8a52-KFFl) [sage] 2021/05/10(月) 23:13:04.27 ID:jLWGeya+0 >>118 この板で最も要領を得ないレスを繰り返すお前が何を言ってるんだか http://mevius.5ch.net/test/read.cgi/tech/1619667579/120
121: デフォルトの名無しさん (ワッチョイ be63-jjtP) [sage] 2021/05/10(月) 23:19:22.89 ID:UiGdMk6V0 ここは質問スレです 質問以外(回答も含む)書いてはいけません http://mevius.5ch.net/test/read.cgi/tech/1619667579/121
122: デフォルトの名無しさん (ワッチョイ ea82-IbTx) [sage] 2021/05/12(水) 20:37:31.63 ID:Ux15IMaX0 >>106 どれも変わらん。どれか一冊買って使い倒すのが良かろう。 例えば、あのphpの本あかんから別のphp本買うってなったら もうその人はphp使える人では無くなる。 このままでは、↓のスレ主みたいな事になるぞ。 そうなってしまうと、あなたはものすごく不幸にだろう。 https://medaka.5ch.net/test/read.cgi/dame/1617355161/ 他人の不幸で飯が旨いって言うけど いくら何でも限度があるわ。 そうならない事を切に願う・・・ http://mevius.5ch.net/test/read.cgi/tech/1619667579/122
123: デフォルトの名無しさん (ワッチョイ b71d-dxvU) [sage] 2021/05/12(水) 23:01:28.06 ID:5WlgtyEz0 >>122 回答だけ書けよ 関係ないスレへのリンク貼るな http://mevius.5ch.net/test/read.cgi/tech/1619667579/123
124: 106 (ワッチョイ aa71-DjaX) [sage] 2021/05/13(木) 00:58:28.68 ID:eg0K6B+N0 あのさぁ・・・ 俺が聞きたかったことは 「PHP7対応の書籍が他にある?」かであって、 どれがいいかなんて聞いてない ハァ〜〜〜〜〜〜(クソデカため息) 話が通じない人間って、 ホンッット、人の話を聞かないよな http://mevius.5ch.net/test/read.cgi/tech/1619667579/124
125: デフォルトの名無しさん (ワッチョイ 3ebb-EEf/) [sage] 2021/05/13(木) 04:33:16.57 ID:hLisjmco0 >>124 おまえは自分の質問内容も理解できてないのか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/125
126: デフォルトの名無しさん (ワッチョイ ea82-IbTx) [sage] 2021/05/13(木) 07:20:11.85 ID:coUjx+ix0 どうしてこんなになるまで放っておいたんだ! 三 三三 /;:"ゝ 三三 f;:二iュ 三三三 三 _ゞ::.ニ! ,..'´ ̄`ヽノン /.;: .:}^( <;:::::i:::::::.::: :}:} 三三 〈::::.´ .:;.へに)二/.::i :::::::,.イ ト ヽ__ ,へ;:ヾ-、ll__/.:::::、:::::f=ー'==、`ー->>123,124 . 〈::ミ/;;;iー゙ii====:::::::.` Y ̄ ̄ ̄,.シ'=llー一'";;;ド' };;;};;;;;! ̄ll ̄ ̄:::::::::.ヽ\-‐'"´ ̄ ̄ll http://mevius.5ch.net/test/read.cgi/tech/1619667579/126
127: デフォルトの名無しさん (スッップ Sd8a-v7+d) [] 2021/05/13(木) 19:51:06.45 ID:TYrG9hF3d 恐れ入ります。。 下記実装で悩んでおりまして、、 一度ログイン認証に成功したユーザーについて、そのユーザーがどのページに遷移しても ユーザーIDのようなものをページのURLにくっつける仕組みを考えております 何か良い案はありますでしょうか? お知恵拝借したく。。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/127
128: デフォルトの名無しさん (ワッチョイ 73a7-gUNg) [sage] 2021/05/13(木) 20:36:02.84 ID:XqtV/lgG0 >>127 結論からいうとURLに入れる必要は全くないし入れるべきではないんだけど ログイン認証実装で当たり前の知識として セッションという言葉が出てくるのだけどセッションってわかる? http://mevius.5ch.net/test/read.cgi/tech/1619667579/128
129: デフォルトの名無しさん (ワッチョイ 732c-C7Xb) [sage] 2021/05/13(木) 20:48:38.42 ID:NATYYilK0 Ruby on Rails では、セッションを使う 本来、HTML のページには連続性が無い・1回限りのものだから、 それを同じ人が連続してアクセスしているように見せる概念を、セッションと言う セッションでは、このアクセスは、5分前にアクセスしたA さんだよね、と判別できる http://mevius.5ch.net/test/read.cgi/tech/1619667579/129
130: デフォルトの名無しさん (ワッチョイ b71d-dxvU) [sage] 2021/05/13(木) 22:44:43.21 ID:e+CFy6Tl0 >>129 Rubyの話はRubyのスレでやろうよ ここはPHPに関する話をする所だよ http://mevius.5ch.net/test/read.cgi/tech/1619667579/130
131: デフォルトの名無しさん (スッップ Sd8a-v7+d) [] 2021/05/13(木) 23:38:44.73 ID:TYrG9hF3d >>128 >>129 お二方誠に恐縮です。有り難うございます。 セッションに保持ということですね。 勉強不足でした。 あとは、ユーザーがページに飛ぶごとに セッションに保持したIDをくっつける、、 ひゃー どうしよ 難しそう http://mevius.5ch.net/test/read.cgi/tech/1619667579/131
132: デフォルトの名無しさん (ワッチョイ be63-jjtP) [sage] 2021/05/13(木) 23:42:38.02 ID:hlnRPxw+0 URLにユーザーIDのような固有情報埋め込むと 手動で編集されてハッキングされてしまわない? http://mevius.5ch.net/test/read.cgi/tech/1619667579/132
133: 129 (ワッチョイ 312c-S5yT) [sage] 2021/05/14(金) 00:50:25.47 ID:QMgVBpCt0 Ruby on Rails では、セッションキーをURL に付けたりしない。 たぶん、フォームの隠しフィールドか何かに入れて、サーバーへ送って確認する セッションキーは、ブラウザのcookie に入っているから、F12 開発者ツールでも見れる ログイン・セッションみたいな機能は、自作するものではない。 普通、Rails みたいなフレームワークを使う フレームワークの最初が、ログイン機能の説明 http://mevius.5ch.net/test/read.cgi/tech/1619667579/133
134: デフォルトの名無しさん (スッップ Sd2f-bAGF) [] 2021/05/14(金) 10:47:01.28 ID:ajnT/ZT0d PHPといいますか APIは、どのように定義して使うものでしょうか? API自体未経験でして。 コントローラ配下に置く? http://mevius.5ch.net/test/read.cgi/tech/1619667579/134
135: デフォルトの名無しさん (スッップ Sd2f-bAGF) [] 2021/05/14(金) 10:47:53.07 ID:ajnT/ZT0d 定義と、それの引き出し方(利用するときの記述の仕方)が不明でして http://mevius.5ch.net/test/read.cgi/tech/1619667579/135
136: デフォルトの名無しさん (ワッチョイ 637c-7Fls) [sage] 2021/05/14(金) 14:47:11.74 ID:W0c2ysgD0 APIだと返すものがjsonになったりするだけで特に変わりはないです http://mevius.5ch.net/test/read.cgi/tech/1619667579/136
137: デフォルトの名無しさん (ワッチョイ 31a7-u+PU) [sage] 2021/05/14(金) 15:35:13.93 ID:WQ7O0jPa0 >>131 いや、そんな難しい話じゃないんだけど セッションに登録した変数をsession_start()した別のページから参照するだけだから くっつけるっていう発想がおかしい http://mevius.5ch.net/test/read.cgi/tech/1619667579/137
138: デフォルトの名無しさん (ワッチョイ 31a7-u+PU) [sage] 2021/05/14(金) 18:00:30.71 ID:WQ7O0jPa0 >>131 あとRubyがなんちゃらいってるのは ほとんど言ってること出鱈目な嵐なんで無視してね http://mevius.5ch.net/test/read.cgi/tech/1619667579/138
139: デフォルトの名無しさん (スッップ Sd2f-bAGF) [] 2021/05/14(金) 18:00:45.30 ID:ajnT/ZT0d >>136 恐れ入ります。ご教授有り難うございました http://mevius.5ch.net/test/read.cgi/tech/1619667579/139
140: デフォルトの名無しさん (スッップ Sd2f-bAGF) [] 2021/05/14(金) 18:01:16.49 ID:ajnT/ZT0d >>137 なるほど、、ちょっと発想が違ったやうです 誠に有り難うございました!! http://mevius.5ch.net/test/read.cgi/tech/1619667579/140
141: デフォルトの名無しさん (ワッチョイ e91d-JrGs) [sage] 2021/05/14(金) 23:35:06.21 ID:jVp+ssGw0 XAMPPのMySQLのAdminをクリックしたら、 Fatal error: Maximum execution time of 120 seconds exceeded in C:\xampp\phpMyAdmin\libraries\classes\OutputBuffering.php on line 171 と表示されてしまいました どう対処すればよいでしょうか? 色々検索してみたのですがいまいちよく分かりませんでした http://mevius.5ch.net/test/read.cgi/tech/1619667579/141
142: デフォルトの名無しさん (スッップ Sd2f-bAGF) [] 2021/05/15(土) 12:14:03.19 ID:JdcAefgZd UNIXtimeを数値に変換したいのですが どのようにすれば、、 情けない質問でスミマセン http://mevius.5ch.net/test/read.cgi/tech/1619667579/142
143: デフォルトの名無しさん (ワントンキン MM9f-uaXl) [sage] 2021/05/15(土) 14:00:28.25 ID:YuiGgBpOM そんくらい調べたらどうなんだい…? php unixtimeで調べればマニュアルのtime関数にたどり着くでしょう? んでこいつの返り値はintって書いてるんだからこいつが正解よ 数値がfloatさすなら参考関数のmicrotime関数辿ってみればこいつだなぁってのがわかる http://mevius.5ch.net/test/read.cgi/tech/1619667579/143
144: デフォルトの名無しさん (ワッチョイ 31a7-u+PU) [sage] 2021/05/15(土) 18:46:47.03 ID:AwGBnieT0 unixtimeってもともと数値じゃない?なんか勘違いしてるんじゃ http://mevius.5ch.net/test/read.cgi/tech/1619667579/144
145: デフォルトの名無しさん (ワッチョイ 5bad-a4J4) [sage] 2021/05/15(土) 19:46:56.33 ID:PmNYJboY0 unixtimeそのものが数値だな http://mevius.5ch.net/test/read.cgi/tech/1619667579/145
146: デフォルトの名無しさん (スッップ Sd2f-bAGF) [] 2021/05/15(土) 20:03:18.67 ID:JdcAefgZd そうでしたか、、お恥ずかしい http://mevius.5ch.net/test/read.cgi/tech/1619667579/146
147: デフォルトの名無しさん (ワッチョイ 1b08-9scZ) [sage] 2021/05/17(月) 11:44:20.20 ID:9TCiORhh0 >>146 var_dump($_SERVER['REQUEST_TIME']); もしくは var_dump(time()); と書いて実行 聞く前にまずは試そうな http://mevius.5ch.net/test/read.cgi/tech/1619667579/147
148: デフォルトの名無しさん (ワッチョイ 1b08-9scZ) [sage] 2021/05/17(月) 11:46:55.70 ID:9TCiORhh0 >>130 >>2 http://mevius.5ch.net/test/read.cgi/tech/1619667579/148
149: デフォルトの名無しさん (スプッッ Sddb-bAGF) [] 2021/05/17(月) 21:27:55.47 ID:dCClJgVhd 恐れ入ります。。マイグレーションにて あるカラムに $table = integer('uniq_id')->length(20) にしたのに、このカラムの桁数が何故か11で 各レコードごとに入れている値が 何故か全部2147483647がセットされていた なにをどうやっても、この値のまま update文にセットする直前の値は 想定通りの値なのに、、 http://mevius.5ch.net/test/read.cgi/tech/1619667579/149
150: デフォルトの名無しさん (スプッッ Sddb-bAGF) [] 2021/05/17(月) 21:36:36.84 ID:dCClJgVhd スミマセン。自己解決しました。 登録しようとしてた数値が全部デカイ ものばかりで、オーバーフローになって それを表示してただけでした。 お恥ずかしい http://mevius.5ch.net/test/read.cgi/tech/1619667579/150
151: デフォルトの名無しさん (ワッチョイ 637c-Adon) [sage] 2021/05/17(月) 23:45:32.45 ID:xsKpz66C0 intだからであってbigint等にすればもっと大きな値を扱えるのでは? http://mevius.5ch.net/test/read.cgi/tech/1619667579/151
152: デフォルトの名無しさん (ワッチョイ 5b2c-HNTQ) [sage] 2021/05/21(金) 21:43:21.16 ID:fpWGW1ET0 5/20、エンジニアチャンネル・粟島 これからプログラミングをやる人が絶対に学んではいけない技術 https://www.youtube.com/watch?v=UVZGY69h7Lk Word Press がオワコンと認定されますた! Word Pressから、ヘッドレスCMS の時代へ http://mevius.5ch.net/test/read.cgi/tech/1619667579/152
153: デフォルトの名無しさん (ワッチョイ 1a02-XL4O) [sage] 2021/05/21(金) 22:15:23.78 ID:6DKs/S3x0 Word Press Headless でググれないガイジと言う自己紹介か http://mevius.5ch.net/test/read.cgi/tech/1619667579/153
154: デフォルトの名無しさん (ワッチョイ c75d-LNyB) [] 2021/05/23(日) 19:53:27.42 ID:83ibJO/A0 Nodejs AWSは絶望したけどPHP さくらインターネットはすんなりできたわ。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/154
155: デフォルトの名無しさん (ワッチョイ 275f-2SPt) [sage] 2021/05/24(月) 11:04:23.66 ID:qQRUQj1u0 type hintingを自動で入れてくれるIDEか コマンドラインから使えるライブラリってありませんか? 公文チェッカーでtype hintingを指摘されるんですけど 毎回自分で記述するのが面倒なのです http://mevius.5ch.net/test/read.cgi/tech/1619667579/155
156: デフォルトの名無しさん (ワッチョイ 0332-gwqZ) [sage] 2021/05/24(月) 23:57:08.18 ID:QCFa71A50 昔大学の卒業研究でPHPでデータベースを扱う感じのプログラムを組みました 周りの人全員がMYSQL等のRDBMSを使っていたので、ちょっと違うことをしてみようかなとRDBMSではなく、テキストデータベース…CSVファイルを分割して表にして扱う感じにしました CSVでもリレーショナルデータベースは作成できるし、わざわざMYSQLと連携しなくても使えます それぞれのデータを配列に格納すれば、追加や削除等もできます MYSQL等は専門的な知識がある人しか触れませんが、CSVの場合はただのテキストデータなので文字が打てる人なら誰でも編集可能です なのにPHP等でデータベースを組むときにほぼ100パーセントRDBMSが使われる理由は何故でしょうか CSVデータベースより勝ってる所はなんでしょうか? CSVをforeachとexplodeで配列に格納してarray_searchやarray_spliceその他の配列操作で検索したり削除したりってしてはだめなのでしょうか? ってこれだとデータベースの質問になってる…? http://mevius.5ch.net/test/read.cgi/tech/1619667579/156
157: デフォルトの名無しさん (ワッチョイ 5ba7-lZiV) [sage] 2021/05/25(火) 00:55:12.31 ID:OCfeEYNR0 規模によるとしか言えないが 何百万、何千万レコードになると配列操作とかメモリが足りなくなるか うまくメモリ管理した上でやっても爆遅で現実的に使い物にならずデータの管理も大変 MySQLは設定が大変なあなたのために組み込みのSQLiteが用意されてるのでそれを使ってください SELECT文で高度な選択するときに長ったらしく難しそうなSQL書く場合はあるけど 素人が編集ってSQLでもINSERT文、UPDATE文ぐらいのもんだし (これらでもサブクエリでSELECT文書いたりするかもしれないが必須ってわけではない) 専門的な知識が要求されるほど難しい操作じゃない そもそもそんな素人にSQLを直接書かせて実行させるようなことはまずしない CMSでよく見られるようにそういう人向けに玄人が管理画面(UI)を提供すべき http://mevius.5ch.net/test/read.cgi/tech/1619667579/157
158: デフォルトの名無しさん (ワッチョイ 0332-+uhp) [sage] 2021/05/25(火) 04:51:43.17 ID:ioTiLorQ0 >>157 なるほど、小規模ならどちらでもあまり変わらない 大規模になるとCSVなんかでやってると使い物にならなくなる って感じなんですね ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1619667579/158
159: デフォルトの名無しさん (ワッチョイ cebb-vh9p) [sage] 2021/05/25(火) 05:22:12.10 ID:t3oSQf000 >>156 排他制御を自前実装するのがめんどくさいから http://mevius.5ch.net/test/read.cgi/tech/1619667579/159
160: デフォルトの名無しさん (ワッチョイ 5ba7-lZiV) [sage] 2021/05/25(火) 05:32:49.12 ID:OCfeEYNR0 規模によるというのは誤解を招く表現だったね まず小規模であってもインデックスされたRDBのほうが動作は格段に早い キャッシュ使えばだいぶましになるだろうが CSVは基本的に都度ファイルの内容を全部読み込む必要があるってのは恐ろしいこと データが壊れないようトランザクションやらデッドロック回避するための処理も自分で書かないといけない 探せば誰か作ってるのかもしれないけどおとなしくRDB使ったほうが得策 http://mevius.5ch.net/test/read.cgi/tech/1619667579/160
161: デフォルトの名無しさん (スフッ Sdba-+uhp) [sage] 2021/05/25(火) 09:25:35.01 ID:nqZ7AMuGd 偶然10年ほど前の卒業研究のプログラムを見つけたから質問してみたのですが、なるほど… もしかしてflock関数でCSVファイルをロックするだけでは不十分でしたか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/161
162: デフォルトの名無しさん (ワッチョイ 4e63-cE2x) [sage] 2021/05/25(火) 11:19:10.30 ID:mW0d20UP0 動作させるOSの機能に依存 http://mevius.5ch.net/test/read.cgi/tech/1619667579/162
163: デフォルトの名無しさん (ワッチョイ 4e10-7S+s) [] 2021/05/25(火) 11:36:19.63 ID:i4fgZWTV0 ブロック崩しを作成しようと思い、サイトを見ながら作っているのですが、上手くいかなくどうしようもなくなったので、ご教授いただけると幸いです。 ブロック崩しは、2人で行えるようバーを二つ設置し、「Excel Gamer 」を参考にバーを二つにし、ブロック数を525、横幅を500縦を450に設定しました。 現在はCrossPoint.X = (b1 * c2 - b2 * c1) / (a1 * b2 - a2 * b1)でオーバーフローが発生し、直しようがなくなりました・・・ お力を貸していただけると幸いです。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/163
164: デフォルトの名無しさん (ワッチョイ 4e10-7S+s) [] 2021/05/25(火) 11:38:54.70 ID:i4fgZWTV0 163質問場所を間違えました。申し訳ありません。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/164
165: デフォルトの名無しさん (ワッチョイ 977c-4P7j) [sage] 2021/05/25(火) 15:24:00.63 ID:1VsrUFXu0 xamppで環境作って勉強したいんだけど windowsとmacってどっちのほうが使いやすい? ノートPC買うんで迷ってる http://mevius.5ch.net/test/read.cgi/tech/1619667579/165
166: デフォルトの名無しさん (ワッチョイ da7c-4P7j) [sage] 2021/05/26(水) 06:54:00.59 ID:69csG91U0 PC初心者ならWindowsの方が分かりやすい気がする XAMPPは普通にインストールするだけで動くので楽 (勿論XAMPP Controll Panelを起動してApacheや必要ならMySQLのサービスはStartさせないと動かないが) http://mevius.5ch.net/test/read.cgi/tech/1619667579/166
167: デフォルトの名無しさん (ワッチョイ 5b2c-5BAZ) [sage] 2021/05/26(水) 07:12:17.10 ID:XGTO2klA0 >>156 DB は2分探索だから、計算量がO(log N) ある行を探す際、線形探索なら千行は千回だけど、 2分探索なら、2^10 = 1,024 だから、10回で探索できる その代わり、インデックスが必要。 DBは、探すのに特化してる http://mevius.5ch.net/test/read.cgi/tech/1619667579/167
168: デフォルトの名無しさん (ワッチョイ 5b2c-5BAZ) [sage] 2021/05/26(水) 07:24:40.58 ID:XGTO2klA0 Windows 10 Home, WSL2, Linux, Docker, VSCode(拡張機能・Remote WSL, Remote Container)もある。 Windows Home版でも、Dockerを使えるようになった。 でもプリインストールなら、Pro版は5千円ほど WSL2 はハイパーバイザーで、本物のLinux サーバーが動く。 ただし、CUI のみ。GUI は無い CPU は、i-7 みたいに仮想支援機構が必要。 Docker を使うから、メモリは最低でも、16GB は欲しい。 32GBの方が良いけど Ruby on Rails とかWeb系は普通、Mac で32GB は欲しい。 Vagrant・仮想OS で、Linux, Dockerを使う Railsで、Windowsで教える学校はない。 10万円の東京フリーランスでも、Macのみ ただし、最近のMacは、CPU がインテルじゃないらしいから、よく分からないので調べて http://mevius.5ch.net/test/read.cgi/tech/1619667579/168
169: デフォルトの名無しさん (ワッチョイ 5ba7-lZiV) [sage] 2021/05/26(水) 07:48:33.05 ID:EesGrOHZ0 phpやるためにノートPC買うような物好きでもないなら 本来の目的に合わせて購入すればいい http://mevius.5ch.net/test/read.cgi/tech/1619667579/169
170: デフォルトの名無しさん (ワッチョイ 1a02-XL4O) [sage] 2021/05/26(水) 08:44:53.04 ID:k/p9+gJD0 初心者のうちは情報量の多い方を選ぶのがベター ぶっちゃけデザイナーならまだしもプログラマーがMac選ぶメリットなんて無い http://mevius.5ch.net/test/read.cgi/tech/1619667579/170
171: デフォルトの名無しさん (ワッチョイ 4e63-cE2x) [sage] 2021/05/26(水) 12:05:14.18 ID:i8RXMZKn0 しかし、ドライブ毎にカレントがある環境って使いにくいぞ http://mevius.5ch.net/test/read.cgi/tech/1619667579/171
172: デフォルトの名無しさん (ワッチョイ df49-MoBc) [sage] 2021/05/26(水) 14:57:14.02 ID:Hi5+VMF60 そうかなあ http://mevius.5ch.net/test/read.cgi/tech/1619667579/172
173: デフォルトの名無しさん (スプッッ Sd4b-CkxD) [] 2021/05/27(木) 15:29:26.40 ID:wacuw9FKd 初歩的な質問で大変恐縮ですが、 eloquentを使う際 例えば test1::with(test2) といった形で書いた場合 両者のモデルを結合するにあたり、両者の 主キー同士で暗黙的に結合される認識で 良いでしょうか?? inner joinとかのように明示的に on test1.id = test2.idのように書かれていないために不安になりまして。。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/173
174: デフォルトの名無しさん (ワッチョイ cebb-vh9p) [sage] 2021/05/27(木) 16:11:30.18 ID:iH/fNbvA0 >>173 スレチ。laravelスレに行くと良いよ まぁ、その前にドキュメント読んだほうが良さそうだけど http://mevius.5ch.net/test/read.cgi/tech/1619667579/174
175: デフォルトの名無しさん (ワッチョイ da7c-4P7j) [sage] 2021/05/27(木) 16:49:40.32 ID:gBRAegCd0 >>173 https://readouble.com/laravel/8.x/ja/eloquent-relationships.html でも読め 読んでも分からないとは思うけど、リレーションの設定をしていないとそもそも使えないやろw http://mevius.5ch.net/test/read.cgi/tech/1619667579/175
176: デフォルトの名無しさん (ワッチョイ 512c-IGeJ) [sage] 2021/05/28(金) 04:53:14.08 ID:eNCMSwEe0 Ruby on Rails のassociation では、 1人の著者は、複数の本を書いている Author has_many :books Book belongs_to :author これで、1:多。 デフォルトのキー名、id 同士が結ばれる http://mevius.5ch.net/test/read.cgi/tech/1619667579/176
177: デフォルトの名無しさん (アウアウクー MM0d-gnKx) [sage] 2021/05/28(金) 06:56:54.69 ID:KxrmSnczM >>176 Ruby 初心者スレッド Part 67 https://mevius.5ch.net/test/read.cgi/tech/1608837867/ http://mevius.5ch.net/test/read.cgi/tech/1619667579/177
178: デフォルトの名無しさん (ワッチョイ 51a7-83tl) [sage] 2021/05/28(金) 07:26:29.82 ID:oldMWp+o0 相手すると喜ぶからまたバカなこといってんなって思いつつスルーが正解デス http://mevius.5ch.net/test/read.cgi/tech/1619667579/178
179: デフォルトの名無しさん (ワッチョイ 93d9-w12y) [sage] 2021/05/28(金) 19:09:27.77 ID:2c5MmCLH0 たった5〜6人の仲間でも熱い展開はあるのに その仲間の輪が極限にまで広がった全員救われ、全員幸せになる完全無欠の大団円エンドは 誰も体験したことがないようなすさまじいカタルシスなんだよ 要はすごいんだよ! 俺はその物語の最強の中心メンバーのこの世界の主人公で、宇宙二位の人気者で 宇宙最強の存在なのだ 皆がキャラ覚醒やヒーロー覚醒していく物語 一番好きな自分になれる物語だ http://mevius.5ch.net/test/read.cgi/tech/1619667579/179
180: デフォルトの名無しさん (ワッチョイ e1ac-eXPu) [sage] 2021/05/28(金) 19:14:25.30 ID:RSOdsWo80 そうだな、物語だな http://mevius.5ch.net/test/read.cgi/tech/1619667579/180
181: デフォルトの名無しさん (ワッチョイ 091d-950J) [sage] 2021/05/31(月) 23:46:01.78 ID:r+O+jmpx0 比較演算子についてなんですが、 !=と<>は全く同じ意味だと捉えてもいいでしょうか? 本には、自動型変換した上で異なる場合にtrue、と書かれています http://mevius.5ch.net/test/read.cgi/tech/1619667579/181
182: デフォルトの名無しさん (ワッチョイ 51a7-83tl) [sage] 2021/05/31(月) 23:54:03.70 ID:AaIK8h+J0 同じ 初期のころ他言語からの移行者向けに色々書き方用意した名残だと思うが <>は化石なので!=を使ったほうがいいと思う http://mevius.5ch.net/test/read.cgi/tech/1619667579/182
183: 181 (ワッチョイ 091d-950J) [sage] 2021/06/01(火) 00:03:33.59 ID:ClFiADUo0 >>182 そうなんですね ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1619667579/183
184: デフォルトの名無しさん (ワッチョイ 7908-upCQ) [sage] 2021/06/01(火) 10:10:46.69 ID:nq6MHaxc0 >>181 != や <> は型変換するから !== を使おう JavaScriptでも一緒 http://mevius.5ch.net/test/read.cgi/tech/1619667579/184
185: 181 (ワッチョイ 091d-950J) [sage] 2021/06/01(火) 17:21:43.11 ID:ClFiADUo0 >>184 ありがとうございます 本にもそう書いてありました http://mevius.5ch.net/test/read.cgi/tech/1619667579/185
186: デフォルトの名無しさん (ワッチョイ 137c-owqa) [sage] 2021/06/01(火) 17:49:07.02 ID:M9c5R8jt0 何でもかんでも===等で書くやつはそれはそれでどうかと思う http://mevius.5ch.net/test/read.cgi/tech/1619667579/186
187: デフォルトの名無しさん (ワッチョイ b95f-YgG0) [sage] 2021/06/01(火) 20:28:48.38 ID:8+a6jCev0 tlintってあるんですね 使ったことありますか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/187
188: デフォルトの名無しさん (ワッチョイ 59da-n7CU) [] 2021/06/03(木) 11:58:08.78 ID:8LmW0nkV0 宜しくお願いします ↓の分の最後の?が何でしょうか、ワイルドカードの仲間でしょうか INSERT INTO テーブル名 SET カラム名=? -------------------------- 例: $message = $_POST['message']; if (strlen($message) >= 1 && strlen($message) <= 200) { $statement = $db->prepare('INSERT INTO posts SET message=?'); $statement->execute(array($_POST['message'])); echo '投稿を送信しました'; } else { echo '投稿エラー: 200文字以内で入力してください'; } http://mevius.5ch.net/test/read.cgi/tech/1619667579/188
189: デフォルトの名無しさん (ワッチョイ 512c-0h5H) [sage] 2021/06/03(木) 12:15:29.93 ID:Ers5yK+g0 ? は、place holder。 それを使わないと、SQL インジェクションされるから危険 例えば、文字列を連結させて、クエリー文を作っていると、 「1=1 or テーブル削除文」みたいに、関係のない文も入れてくる ?を使うと、そういう危険な文をエラーにしてくれる http://mevius.5ch.net/test/read.cgi/tech/1619667579/189
190: デフォルトの名無しさん (ワッチョイ 59da-n7CU) [] 2021/06/03(木) 12:19:52.18 ID:8LmW0nkV0 >>189 ありがとうございます、勉強になりました https://i.imgur.com/gaMtNqS.jpg http://mevius.5ch.net/test/read.cgi/tech/1619667579/190
191: デフォルトの名無しさん (スプッッ Sdf3-n7CU) [] 2021/06/03(木) 12:36:41.22 ID:RiqJ4UERd 広瀬アリスに脳内変換 http://mevius.5ch.net/test/read.cgi/tech/1619667579/191
192: デフォルトの名無しさん (ワッチョイ 2b63-6ypv) [sage] 2021/06/03(木) 14:16:36.33 ID:BVnHspSa0 谷間にインジェクションしてみたい http://mevius.5ch.net/test/read.cgi/tech/1619667579/192
193: デフォルトの名無しさん (ワッチョイ 7908-upCQ) [sage] 2021/06/03(木) 19:15:26.61 ID:7uOjplBO0 >>186 著名なプロジェクトの大半で、「ゆるい比較はなるべく使うな」ってのがコーディング規約になってるけどねぇ http://mevius.5ch.net/test/read.cgi/tech/1619667579/193
194: デフォルトの名無しさん (ワッチョイ b902-6ypv) [sage] 2021/06/03(木) 20:52:43.43 ID:vjm2kGYb0 ワイの会社では緩比較を使う理由をコメントに入れておけば許すことにしてる http://mevius.5ch.net/test/read.cgi/tech/1619667579/194
195: デフォルトの名無しさん (ワッチョイ 2bbb-ZXwp) [sage] 2021/06/03(木) 21:39:16.89 ID:x016GdXu0 >>194 コメント必須なら間違いは起きにくいかもね http://mevius.5ch.net/test/read.cgi/tech/1619667579/195
196: デフォルトの名無しさん (ワッチョイ 2b63-6ypv) [sage] 2021/06/03(木) 22:52:44.29 ID:BVnHspSa0 コメントには、自分の名前と電話番号も入れておこう http://mevius.5ch.net/test/read.cgi/tech/1619667579/196
197: デフォルトの名無しさん (ワッチョイ a11d-9b/0) [sage] 2021/06/04(金) 15:59:37.32 ID:KWGLQaPU0 preg_match関数は、エラーの時にnullを返すことってあるのでしょうか? 本にそのように書いてありました… PHPマニュアルによると、原則としてエラーの時はfalseを返すが、 時にfalse相当の別の値を返すこともありうると書いてありました http://mevius.5ch.net/test/read.cgi/tech/1619667579/197
198: デフォルトの名無しさん (ワッチョイ 4a02-9V+W) [sage] 2021/06/04(金) 16:31:57.79 ID:cYS3aqAu0 マッチしたら 1 しなかったら 0 エラーの場合 false エラーかどうかを判定するために if (!preg_match(...)) なんてことをするとエラーじゃないがマッチしない場合も正として評価されると言うことかと nullの話は本が間違ってるか、または第三引数に入ってくる値のことかも http://mevius.5ch.net/test/read.cgi/tech/1619667579/198
199: デフォルトの名無しさん (ワッチョイ 15a7-ywzN) [sage] 2021/06/04(金) 17:08:28.21 ID:9DhQUJf30 $_POST['checked'] === 'true' $_POST['checked'] === '1' $_POST['checked'] == true $_POST['checked'] == 1 $_POST['checked'] === 'on' http://mevius.5ch.net/test/read.cgi/tech/1619667579/199
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 803 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s