!extend::vvvvv:1000:512
!extend::vvvvv:1000:512
!extend::vvvvv:1000:512
★スレ立て時 ↑ が3行以上になるようコピペ
PHPに関する質問スレです
前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 12
https://mevius.5ch.net/test/read.cgi/tech/1619667579/
次スレは>>980以降
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
探検
【PHP】下らねぇ質問はここに書き込みやがれ 13
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (アウアウクー MM6f-zbgo)
2021/09/09(木) 09:38:43.41ID:eDlF7Xc4M362デフォルトの名無しさん (ワッチョイ f3b3-rLyh)
2022/02/19(土) 03:35:19.96ID:O6lJ+PtE0 >>360
具体的に何が問題なのかわからんが、そのメソッドの処理だけみると正常系は問題ない様にみえるけど
具体的に何が問題なのかわからんが、そのメソッドの処理だけみると正常系は問題ない様にみえるけど
363デフォルトの名無しさん (ワッチョイ cf02-mA98)
2022/02/19(土) 08:22:23.29ID:5twrgHti0 >>361
わからんのなら黙っとれアホが
わからんのなら黙っとれアホが
364デフォルトの名無しさん (スフッ Sd1f-C+MP)
2022/02/19(土) 08:28:03.21ID:WF4CxriWd365デフォルトの名無しさん (ワッチョイ cf2c-mvUX)
2022/02/19(土) 12:59:25.37ID:XlinVUCj0 Ruby on Rails のpagenation では皆、kaminari を使う。
kaminari用の日本語辞書、Bootstrap のテーマもある
フレームワークを使わずに、ウェブサイトの全ての機能を開発するのは、無理。
ログインなど、色々な機能が必要になるから、その度に自作するのは無理
kaminari用の日本語辞書、Bootstrap のテーマもある
フレームワークを使わずに、ウェブサイトの全ての機能を開発するのは、無理。
ログインなど、色々な機能が必要になるから、その度に自作するのは無理
366デフォルトの名無しさん (テテンテンテン MM1f-JlRI)
2022/02/22(火) 11:42:00.45ID:oSLqQhylM 職業訓練校でphp学ぶのはアリですか?
progateはやりましたがイマイチ身になってる気がしません
progateはやりましたがイマイチ身になってる気がしません
367デフォルトの名無しさん (オッペケ Sr07-gtTr)
2022/02/22(火) 12:20:39.63ID:am1CpfzLr なんでもやってみて自分に合うか確認してみればいい
他人と自分は違うもの
それも自分で探していけないと身につかない
他人と自分は違うもの
それも自分で探していけないと身につかない
368デフォルトの名無しさん (ワッチョイ ff7c-9yE7)
2022/02/22(火) 12:42:01.75ID:KahDZ65i0 最初に勉強するにはPHPは良いとは思うが
コンピュータ的な知識、webの知識などが一切ないと多分チンプンカンプンじゃないのかなと思うけど
どんなふうに教えてもらえるのかね・・・
コンピュータ的な知識、webの知識などが一切ないと多分チンプンカンプンじゃないのかなと思うけど
どんなふうに教えてもらえるのかね・・・
369デフォルトの名無しさん (ワッチョイ 8302-u6iV)
2022/02/22(火) 13:03:57.60ID:HvFOllWN0 身につけたいだけならネットで十分
就職につなげたいなら訓練校一択
就職につなげたいなら訓練校一択
370デフォルトの名無しさん (ワッチョイ cfa7-EcOz)
2022/02/22(火) 14:45:12.91ID:vMO+iROx0 どうしてもWebがいいなら止めはしませんがなしですね
スマホ時代なのでやってればJava
汎用性ならJavaScriptもしくはPythonがいいです
スマホ時代なのでやってればJava
汎用性ならJavaScriptもしくはPythonがいいです
371デフォルトの名無しさん (ワッチョイ ff7c-9yE7)
2022/02/23(水) 16:36:44.55ID:vUyQfgD70 PHPのスレでPythonとかw
そもそも仕事無いやろw
それにJavaってw
Androidの仕事よりwebを覚えた方が圧倒的にいい
そもそも仕事無いやろw
それにJavaってw
Androidの仕事よりwebを覚えた方が圧倒的にいい
372デフォルトの名無しさん (ワッチョイ 8363-9yE7)
2022/02/23(水) 16:59:43.97ID:v1sPphh80 ある程度大きなシステムになるならJavaの方が良いかもしれないが
中規模ならPHPの方が見通し付けやすい
もちろん人にもよるが
中規模ならPHPの方が見通し付けやすい
もちろん人にもよるが
373デフォルトの名無しさん (ワッチョイ 6f66-rQjm)
2022/02/23(水) 18:58:34.43ID:zyypBZ1d0 PHPもPHP3の頃はPerlよろしくグダグダだったが、
PHP8.1に至るまで予想してたよりまともに進化したなぁ。
8.1くらいまでの機能があれば、言語的な不満はあまり出ない域に入ったんじゃなかろうか。
PHP8.1に至るまで予想してたよりまともに進化したなぁ。
8.1くらいまでの機能があれば、言語的な不満はあまり出ない域に入ったんじゃなかろうか。
374デフォルトの名無しさん (ワッチョイ cfa7-EcOz)
2022/02/23(水) 19:15:58.18ID:2nyi9BTi0 >>371
Java=Androidというのはちょっと短絡的ですね
あげた言語はある程度なんでもできる言語ですよ
もちろんWebもいけます
事実上Webしか使いみちのないPHPとは違ってね
今日日PHPが担うバックエンドなんてのは
DB処理を行い結果返すだけのAPIなので言語なんてなんでもいいんです
Java=Androidというのはちょっと短絡的ですね
あげた言語はある程度なんでもできる言語ですよ
もちろんWebもいけます
事実上Webしか使いみちのないPHPとは違ってね
今日日PHPが担うバックエンドなんてのは
DB処理を行い結果返すだけのAPIなので言語なんてなんでもいいんです
375デフォルトの名無しさん (ワッチョイ 8363-9yE7)
2022/02/23(水) 19:21:38.33ID:v1sPphh80 今の様々なシステムはほぼWebで動かすと言う前提がある
Web以外はあまり需要がない
Web以外はあまり需要がない
376デフォルトの名無しさん (スップ Sd1f-6Jzt)
2022/02/23(水) 22:40:07.20ID:en2IXenwd >>360
いまいち分かりづらいしどんな不具合があるのか書いた方がいい
>>data_arrayには全データが入ってます
この処理はあまりよくない
100件ならいいし、1000件でもいいかもしれない
しかし、1万件、10万件と増えると無駄が多い
取得するレコードを何件から何件取得するというSELECT文にした方がいい
いまいち分かりづらいしどんな不具合があるのか書いた方がいい
>>data_arrayには全データが入ってます
この処理はあまりよくない
100件ならいいし、1000件でもいいかもしれない
しかし、1万件、10万件と増えると無駄が多い
取得するレコードを何件から何件取得するというSELECT文にした方がいい
377デフォルトの名無しさん (ワッチョイ ff7c-9yE7)
2022/02/24(木) 19:56:07.45ID:Wxpvwt1A0 >>374
バックエンドのJAVAなんてゴミやん・・・
業務用のつまらん仕事したいならアリだけどw
そもそも殆どの仕事がweb絡みなのに開発効率のいいPHPを覚えるだけで十分やし
JAVAみたいな開発効率悪そうな言語をわざわざ使う必要は無いのだよw
俺はandroidもやってたからJAVAは分かるけど
似たような言語ならUnityで使えるC#覚えた方が仕事もありそうだ
バックエンドのJAVAなんてゴミやん・・・
業務用のつまらん仕事したいならアリだけどw
そもそも殆どの仕事がweb絡みなのに開発効率のいいPHPを覚えるだけで十分やし
JAVAみたいな開発効率悪そうな言語をわざわざ使う必要は無いのだよw
俺はandroidもやってたからJAVAは分かるけど
似たような言語ならUnityで使えるC#覚えた方が仕事もありそうだ
378デフォルトの名無しさん (シャチーク 0Cff-XDkn)
2022/02/25(金) 18:48:28.91ID:UuY6gwRpC >>377
でも、jarとかwarで配布されるツール結構あるけど
JenkinsとかMetabaseとか
何でJavaを選択したのかしらんけど、開発効率とかパフォーマンスとかが良かったりするのかな?
アップデートが楽なのは確か
でも、jarとかwarで配布されるツール結構あるけど
JenkinsとかMetabaseとか
何でJavaを選択したのかしらんけど、開発効率とかパフォーマンスとかが良かったりするのかな?
アップデートが楽なのは確か
379デフォルトの名無しさん (ワッチョイ 0a7c-g6h8)
2022/03/01(火) 17:01:44.25ID:iwkc+iEq0 >>378
一時期はアプリも何でもJavaで作ってたぐらい勢いはあったと思う
JavaFXなんてものもあったし(今はOpenFX?に変わったようだがw)GUIのアプリを作れる環境はあった
SunがOracleに買収されたりして色々Java自体がメンドクサイ事になって
今時webでもJavaやデータベースのOracleはお堅い所しか使ってない印象かな
ジェンキンスとかはJava繁栄時代の後期ぐらいのリリースだろうから当時は何も疑わずに採用したのかと
かといってJavaがダメとは全然思ってはないけれど、コンパイルしないとダメな時点でメンドクサイなぁと
そんな事言ったらVueなどもトランスパイルするからメンドクサイやんwという意見もあるかもしれんがw
Javaは処理速度的には今でもメリットはありそうだけど、PHPも相当高速化してきているし開発効率や使える人の数からして
中小のプロジェクトでは俺がプロジェクトリーダーならバックエンドはPHP以外採用する気になれないなぁ
一時期はアプリも何でもJavaで作ってたぐらい勢いはあったと思う
JavaFXなんてものもあったし(今はOpenFX?に変わったようだがw)GUIのアプリを作れる環境はあった
SunがOracleに買収されたりして色々Java自体がメンドクサイ事になって
今時webでもJavaやデータベースのOracleはお堅い所しか使ってない印象かな
ジェンキンスとかはJava繁栄時代の後期ぐらいのリリースだろうから当時は何も疑わずに採用したのかと
かといってJavaがダメとは全然思ってはないけれど、コンパイルしないとダメな時点でメンドクサイなぁと
そんな事言ったらVueなどもトランスパイルするからメンドクサイやんwという意見もあるかもしれんがw
Javaは処理速度的には今でもメリットはありそうだけど、PHPも相当高速化してきているし開発効率や使える人の数からして
中小のプロジェクトでは俺がプロジェクトリーダーならバックエンドはPHP以外採用する気になれないなぁ
380デフォルトの名無しさん (ワッチョイ 0302-4P5Q)
2022/03/04(金) 22:36:44.72ID:oHlisFD/0 定期的にCRONで実行しているPHPプログラムにおいてCSVファイルにどんどん追記していく処理があります
ユーザーはブラウザで好きなときにそのCSVファイルをダウンロードするのですが、上記追記処理と
ダウンロードがたまたま同時になると、追記途中のCSVがダウンロードされる恐れがあります
PHP側ではflock LOCK_EXをかけてはいますが、ブラウザからのダウンロードはロックできないようです
(サーバーによる?)
これの対策をするにはどうすればいいでしょうか?
ユーザーはブラウザで好きなときにそのCSVファイルをダウンロードするのですが、上記追記処理と
ダウンロードがたまたま同時になると、追記途中のCSVがダウンロードされる恐れがあります
PHP側ではflock LOCK_EXをかけてはいますが、ブラウザからのダウンロードはロックできないようです
(サーバーによる?)
これの対策をするにはどうすればいいでしょうか?
381デフォルトの名無しさん (ワッチョイ 2a5c-8W3/)
2022/03/04(金) 23:44:03.70ID:FMDn8WPh0 追記処理中のダウンロードリクエストはリダイレクトして飛ばす
382デフォルトの名無しさん (ワッチョイ 6b02-jWwn)
2022/03/05(土) 01:43:08.77ID:A3SXm3gy0383デフォルトの名無しさん (テテンテンテン MM7f-vlUs)
2022/03/08(火) 09:59:40.63ID:fDKm90VIM PHPが他の言語に比べて劣ってる部分は?
ペチパーって呼ばれてバカにされてる要因も述べよ
ペチパーって呼ばれてバカにされてる要因も述べよ
384デフォルトの名無しさん (オッペケ Sr4f-TeWZ)
2022/03/08(火) 14:19:18.98ID:09rR+RDzr 劣っている部分というより全てが劣っている
そもそも開発者自体が認めている
そもそも開発者自体が認めている
385デフォルトの名無しさん (ワッチョイ 9f97-sVLR)
2022/03/08(火) 14:36:49.45ID:P0Qi+BoV0 開発者が劣っているのは事実だ
386デフォルトの名無しさん (ワッチョイ 0ff2-lAfQ)
2022/03/08(火) 14:39:08.11ID:i2Bfu8nZ0 具体的に「部分」を答えられないと
387デフォルトの名無しさん (オッペケ Sr4f-vVXv)
2022/03/08(火) 19:38:20.01ID:NUjfH1ddr 1ページの投稿をブロックに分けて1ページあたり2ブロックとしたいのですが、
$block_per_page = 2; //ページあたりブロック件数
こちらの文のみでブロック数として使うことは可能なのでしょうか?
1ページあたりのブロック数を使いたいんですがphpでどのように書けばよいのかわかりません。
教えてくださいお願いします。
$block_per_page = 2; //ページあたりブロック件数
こちらの文のみでブロック数として使うことは可能なのでしょうか?
1ページあたりのブロック数を使いたいんですがphpでどのように書けばよいのかわかりません。
教えてくださいお願いします。
388デフォルトの名無しさん (ワッチョイ 9f73-6iqn)
2022/03/09(水) 11:43:56.42ID:0zBpDMzS0 エスパーさん、出番です
389デフォルトの名無しさん (ワッチョイ 0ff2-lAfQ)
2022/03/09(水) 13:00:43.90ID:V60hTM4h0 エスパーできても対応したくない案件
390デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/12(土) 14:16:37.29ID:zwqwl5tP0 phpの中にhtmlより、htmlの中にphpとしたほうがコードがスッキリするでしょうか?
echoによるhtmlの出力をゼロに出来るか分かりませんけど
echoによるhtmlの出力をゼロに出来るか分かりませんけど
391デフォルトの名無しさん (ワッチョイ 6902-/Iuh)
2022/03/12(土) 14:42:54.07ID:jHv1uPK10 個人的にはそっち観点よりvscodeで書いてる時に求めてるもので分けてる
リアルタイムプレビューならhtml
デバッガならphp
リアルタイムプレビューならhtml
デバッガならphp
392デフォルトの名無しさん (ワッチョイ 427c-9pEf)
2022/03/12(土) 16:19:48.20ID:zW5va19F0 HTMLの部分は制御構文(ifやforeachなど)以外のコードを含ませないのが一般的かと
関数みたいなものをHTMLから呼ぶのは構わないが、そのコードは別に書いた方がいいかと
関数みたいなものをHTMLから呼ぶのは構わないが、そのコードは別に書いた方がいいかと
393デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/12(土) 18:54:33.81ID:zwqwl5tP0 どうも
どうしてもphp内にhtmlを埋め込まなければいけない場面というのは、出てくるのでしょうか?
どうしてもphp内にhtmlを埋め込まなければいけない場面というのは、出てくるのでしょうか?
394デフォルトの名無しさん (ワッチョイ ee63-9pEf)
2022/03/12(土) 19:29:13.34ID:aRaeBtiY0 表を出力したいとき、固定表示部分をHTML型式のまま出すというのはあると思う
395デフォルトの名無しさん (ワッチョイ 4de6-yOjB)
2022/03/12(土) 19:39:37.44ID:xRtLdflG0 もともとshtml系のゴチャ混ぜ言語だろ
偉い人があとから使い方を考えても変わらんよ
偉い人があとから使い方を考えても変わらんよ
396デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/12(土) 20:29:03.21ID:zwqwl5tP0 はい 適当にやります
397デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/12(土) 20:31:25.29ID:zwqwl5tP0 http://yahoo.warotamaker2.com/feed/445881767/
アンテナサイトについてなんですが、アンテナサイト自身もRSSを配信シてるって感じなんですよね
まとめサイトのRSSを取得して表示するだけでなく、その表示したRSSを配信もしているという仕組み?
アンテナサイトについてなんですが、アンテナサイト自身もRSSを配信シてるって感じなんですよね
まとめサイトのRSSを取得して表示するだけでなく、その表示したRSSを配信もしているという仕組み?
398デフォルトの名無しさん (ワッチョイ 6902-/Iuh)
2022/03/12(土) 20:32:19.76ID:jHv1uPK10 php内にhtmlを埋め込まなきゃいけないことがあるとかじゃなくて、どちらがコードを書く手間を省けるか好みや思想でしょ
ユーザーから見たらどっちでもいいことなんだし
ユーザーから見たらどっちでもいいことなんだし
399デフォルトの名無しさん (スップ Sda2-vwGs)
2022/03/12(土) 22:47:00.28ID:hnYm2peld >>390
phpファイルにプログラムを記述するときは、php部分とhtml部分は、ごちゃ混ぜにならないように、
なるべく分離して書くようにするのがいい。
そして大抵の場合、ロジック部分であるphp部分がファイルの前半に来て、
その結果をファイルの後半でhtml部分で出力することになる。
phpファイルにプログラムを記述するときは、php部分とhtml部分は、ごちゃ混ぜにならないように、
なるべく分離して書くようにするのがいい。
そして大抵の場合、ロジック部分であるphp部分がファイルの前半に来て、
その結果をファイルの後半でhtml部分で出力することになる。
400デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/13(日) 10:33:44.46ID:MLduQow90401デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/13(日) 10:44:19.42ID:MLduQow90402デフォルトの名無しさん (テテンテンテン MMe6-vwGs)
2022/03/13(日) 12:07:17.56ID:1Pzf/FC5M403デフォルトの名無しさん (テテンテンテン MMe6-vwGs)
2022/03/13(日) 12:10:47.21ID:1Pzf/FC5M つーか、コードを書き込もうとしたらエラーになるのね。
Sorry, you have been blocked
You are unable to access 5ch.net
Sorry, you have been blocked
You are unable to access 5ch.net
404デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/14(月) 20:45:27.05ID:XGyiHTV+0405デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/14(月) 20:58:09.94ID:XGyiHTV+0 http://2ch-c.net
phpで検索機能を作る場合、データベースへのデータの登録は必須なんでしょうか?
こういうアンテナサイトの検索機能を作りたいです。
rssはsimplexmlで取得してます。
phpで検索機能を作る場合、データベースへのデータの登録は必須なんでしょうか?
こういうアンテナサイトの検索機能を作りたいです。
rssはsimplexmlで取得してます。
406デフォルトの名無しさん (ワッチョイ 86cb-WCXV)
2022/03/16(水) 10:54:21.97ID:itmR/dMn0 phpでrss配信するには、wordpressなどを使ったほうが良いんでしょうか?
大げさですかね?
rssをまとめサイトから取得し、取得したものを記事としてまとめ、その記事を配信するという感じです。
大げさですかね?
rssをまとめサイトから取得し、取得したものを記事としてまとめ、その記事を配信するという感じです。
407デフォルトの名無しさん (ワッチョイ 8666-rAFW)
2022/03/16(水) 18:31:42.98ID:kR1ttM2X0 まとめサイトをさらにまとめるだと!?
408デフォルトの名無しさん (ワッチョイ eef2-PLbl)
2022/03/16(水) 18:47:43.53ID:aMiprF6q0 たまにまとめサイトの記事一覧だけのゴミサイトがあるな
今時あれどこに需要があるの?
今時あれどこに需要があるの?
409デフォルトの名無しさん (ワッチョイ f1ac-hyR6)
2022/03/16(水) 19:11:35.86ID:kSvb2v7Y0 小遣い稼ぎじゃないの、広告で
410デフォルトの名無しさん (ワッチョイ 427c-9pEf)
2022/03/16(水) 20:28:36.91ID:/WIbPQeE0 RSSの質問の人ってずっと同じ人?w
411デフォルトの名無しさん (ワッチョイ ee63-9pEf)
2022/03/16(水) 20:36:49.81ID:SioxN+y80 スクレイピングと同じ人かもね
412デフォルトの名無しさん (アウアウクー MM51-A4T3)
2022/03/16(水) 20:51:32.79ID:bh+1G8OUM ず〜〜〜〜っと完成しないよね 完成させる気は無くてプログラムっぽい話したいだけなんだろね
413デフォルトの名無しさん (スプッッ Sd02-7uiG)
2022/03/18(金) 17:49:58.35ID:LdGHVVIjd 入力値が日付文字列かの検証をするのに
$str = '2000/01/10';
$arr = preg_sprit('/([ \ / \-])/' , $str); ←見にくいのでスペースを入れてます
if(count($arr) == 3 && checkdate($arr[1],$arr[2],$arr[0])~省略
この正規表現だと2000/01-10 のような / と - が混在した文字列も通してしまうのですが
これを解消する正規表現の書き方を教えていただきたいです
お願いします
$str = '2000/01/10';
$arr = preg_sprit('/([ \ / \-])/' , $str); ←見にくいのでスペースを入れてます
if(count($arr) == 3 && checkdate($arr[1],$arr[2],$arr[0])~省略
この正規表現だと2000/01-10 のような / と - が混在した文字列も通してしまうのですが
これを解消する正規表現の書き方を教えていただきたいです
お願いします
414デフォルトの名無しさん (ワッチョイ 51c2-WCXV)
2022/03/18(金) 19:21:52.32ID:EJjadHCU0 ハイフン必要か?
スラッシュだけでいいんじゃないの
スラッシュだけでいいんじゃないの
415デフォルトの名無しさん (ワッチョイ ee63-9pEf)
2022/03/18(金) 19:39:43.24ID:ZSLD8Z4y0 どこかからコピペしたっぽいな
元のは、どちらのフォーマットでも受け付ける趣旨なんだろう
元のは、どちらのフォーマットでも受け付ける趣旨なんだろう
416デフォルトの名無しさん (スッップ Sda2-vwGs)
2022/03/18(金) 20:18:56.75ID:jJhZWOIAd そもそも、preg_spritやcheckdateをする前に、入力値が正しいフォーマットであるか
チェックした方がいいんじゃない?
単に混在のみを許さないなら、事前に混在の有無をチェックしてエラーにするとか
チェックした方がいいんじゃない?
単に混在のみを許さないなら、事前に混在の有無をチェックしてエラーにするとか
417デフォルトの名無しさん (スプッッ Sd02-7uiG)
2022/03/18(金) 21:22:40.47ID:LdGHVVIjd418デフォルトの名無しさん (スッップ Sda2-vwGs)
2022/03/18(金) 22:34:32.78ID:jJhZWOIAd 一応、念の為、おせっかいかもだけど、
checkdateの「年は 1 から 32767 の間となります」
とあるから、yearに5桁の32767がきてもtrueになるかもしれない
間違ってたらゴメンね
https://www.php.net/manual/ja/function.checkdate.php
checkdateの「年は 1 から 32767 の間となります」
とあるから、yearに5桁の32767がきてもtrueになるかもしれない
間違ってたらゴメンね
https://www.php.net/manual/ja/function.checkdate.php
419デフォルトの名無しさん (ワッチョイ 692c-lWiN)
2022/03/18(金) 22:45:29.62ID:kyCDYLMv0 Ruby on Rails のValidate では、View, Model の両方でチェックする。
さらに、実際に存在する日付かどうかもチェックする
さらに、そのアプリ固有の制限もチェックする。
a の日付が、b の日付以降であるとか
こうして、すべてがチェックされたものしか、データベースへ保存しない
さらに、実際に存在する日付かどうかもチェックする
さらに、そのアプリ固有の制限もチェックする。
a の日付が、b の日付以降であるとか
こうして、すべてがチェックされたものしか、データベースへ保存しない
420デフォルトの名無しさん (ワッチョイ 692c-lWiN)
2022/03/18(金) 22:51:19.15ID:kyCDYLMv0 RSS の難しさは、色々なバージョンがある事
Ruby では、RSS ParserはRSS 0.9x/1.0/2.0, Atom 1.0 をサポートしていますが,
RSS 0.90 はサポートしてません
RSS 1.0をパースした場合は RSS::RDF オブジェクト、
RSS 0.9x/2.0をパースした場合は RSS::Rss オブジェクト、
Atom をパースした場合は RSS::Atom::Feed オブジェクト
だから、Feedjira みたいに、異なるバージョンを統一的に扱えるモジュールが必要
Ruby では、RSS ParserはRSS 0.9x/1.0/2.0, Atom 1.0 をサポートしていますが,
RSS 0.90 はサポートしてません
RSS 1.0をパースした場合は RSS::RDF オブジェクト、
RSS 0.9x/2.0をパースした場合は RSS::Rss オブジェクト、
Atom をパースした場合は RSS::Atom::Feed オブジェクト
だから、Feedjira みたいに、異なるバージョンを統一的に扱えるモジュールが必要
421デフォルトの名無しさん (アウアウアー Sa96-A4T3)
2022/03/18(金) 23:16:42.40ID:Q/xYCmS1a スレ違いも守れない身勝手なクズ
422デフォルトの名無しさん (ワッチョイ fbcb-bSSa)
2022/03/19(土) 10:36:06.96ID:Jz9s8SFR0 xamppで使われているデータベースソフトはmysqlというものなんでしょうか?
大規模なものを作るわけではないのですが、もっと簡単な選択肢というのはありますか?
大規模なものを作るわけではないのですが、もっと簡単な選択肢というのはありますか?
423デフォルトの名無しさん (ワッチョイ 1361-Jp3i)
2022/03/19(土) 14:44:50.60ID:DtRySdf10 sqlite3
424デフォルトの名無しさん (ワッチョイ fbcb-bSSa)
2022/03/19(土) 19:42:49.56ID:Jz9s8SFR0 mysqlだと思ってました
確認出来ますかねどこかから
確認出来ますかねどこかから
425デフォルトの名無しさん (アウアウアー Sa8b-2nH7)
2022/03/20(日) 03:34:28.76ID:PJzlle4Da >>423
まじか、知らんかった
まじか、知らんかった
426デフォルトの名無しさん (ワッチョイ 2902-slYA)
2022/03/20(日) 09:54:51.30ID:mQY/Vvp+0 簡単な選択肢という点へのレスじゃないの
solite自体はモジュールを有効にするだけでしょ?
solite自体はモジュールを有効にするだけでしょ?
427デフォルトの名無しさん (ワッチョイ 2902-slYA)
2022/03/20(日) 09:55:39.92ID:mQY/Vvp+0 なんでsoになってんだろ
428デフォルトの名無しさん (スップ Sd73-qTDW)
2022/03/20(日) 11:10:51.73ID:4DHwN15Vd xamppでは結構な前に、mysqlからmariadbに変更になったんじゃないかな
sqliteはただのファイルだから、xamppでもPDOから簡単に使える気がする
sqliteはただのファイルだから、xamppでもPDOから簡単に使える気がする
429デフォルトの名無しさん (ワッチョイ 8bf2-nf1F)
2022/03/20(日) 22:49:21.68ID:hQnXKhQ80 実行時のエラーを画面に表示させないかわりにログに吐き出したいのですが、
探し方が悪いのかerror_reportingが見つかるばかりでよく分かりません
どのようにすれば実現できますか?
探し方が悪いのかerror_reportingが見つかるばかりでよく分かりません
どのようにすれば実現できますか?
430デフォルトの名無しさん (ワッチョイ fb66-iJS8)
2022/03/20(日) 23:44:33.14ID:kJ/tleYc0 php.ini ログでぐぐればいいのでは
431デフォルトの名無しさん (ワッチョイ 8bf2-nf1F)
2022/03/21(月) 01:52:05.78ID:ReDZXCqw0 >>430
ありがとう
ありがとう
432デフォルトの名無しさん (ワッチョイ d135-hbM6)
2022/03/21(月) 04:01:12.26ID:ZOcxwlgI0 えいえいるー
433デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/21(月) 07:16:20.70ID:1Zq9yw2r0 phpで取得した日付をデータベースに保存するために、何の関数を使うんでしょうか?
434デフォルトの名無しさん (ワッチョイ b9a7-tpIf)
2022/03/21(月) 09:34:41.09ID:FQPswJNc0 使うDBによる
ていうかそんな質問してるってことはSQLの勉強すっ飛ばしてるんだろうから
ORMとかdoctrineとかで調べたほうが良いんじゃね
ていうかそんな質問してるってことはSQLの勉強すっ飛ばしてるんだろうから
ORMとかdoctrineとかで調べたほうが良いんじゃね
435デフォルトの名無しさん (スップ Sd73-qTDW)
2022/03/21(月) 10:44:58.61ID:KEZLBWrAd436デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/21(月) 12:33:57.27ID:1Zq9yw2r0437デフォルトの名無しさん (ワッチョイ d135-hbM6)
2022/03/21(月) 12:42:33.00ID:ZOcxwlgI0 すっきりわかるSQL入門第2版が分かりやすかった。おすすめ。
あと自分はPHP7+MariaDB/MySQLマスターブック読んだ。
PHP8にしてたらそのまま動くのかは不明。
あと自分はPHP7+MariaDB/MySQLマスターブック読んだ。
PHP8にしてたらそのまま動くのかは不明。
438デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/21(月) 13:06:21.14ID:1Zq9yw2r0 phpで簡易cms的なものを作るにはデータベース必須すね、、、
がんばります
がんばります
439デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/21(月) 20:27:54.24ID:1Zq9yw2r0 sqlでテーブル作成するにはこの構文で間違ってるでしょうか?
create table tableName(
table1,
table2,
);
xampp使用です
以下エラー文
静的解析:
解析中に 2 個のエラーが見つかりました。
認識できないデータ形式。 (near "," at position 31)
カンマか閉じる括弧があるべきです。 (near "table2" at position 34)
SQL クエリ: コピー
create table tableName( table1, table2, )
MySQL のメッセージ: ドキュメント
#1064 - SQL構文エラーです。バージョンに対応するマニュアルを参照して正しい構文を確認してください。 : '
table2,
)' 付近 2 行目
create table tableName(
table1,
table2,
);
xampp使用です
以下エラー文
静的解析:
解析中に 2 個のエラーが見つかりました。
認識できないデータ形式。 (near "," at position 31)
カンマか閉じる括弧があるべきです。 (near "table2" at position 34)
SQL クエリ: コピー
create table tableName( table1, table2, )
MySQL のメッセージ: ドキュメント
#1064 - SQL構文エラーです。バージョンに対応するマニュアルを参照して正しい構文を確認してください。 : '
table2,
)' 付近 2 行目
440蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd33-S5Ea)
2022/03/21(月) 20:31:42.83ID:1iHLA9O+d table2の後のカンマが余分
441デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/21(月) 21:09:44.05ID:1Zq9yw2r0 カンマ排除しても変化なしでした、、、
442デフォルトの名無しさん (アウアウクー MM05-6xcJ)
2022/03/21(月) 21:12:26.26ID:hqVGHGm5M 型も書かないとダメじゃないかな
443デフォルトの名無しさん (オッペケ Sr85-uTnq)
2022/03/22(火) 04:32:12.72ID:Vsg5BiCzr さすがにテーブルの作り方くらいこんなところで聞かないでググればわかるだろ
なんでここでレス待って無駄な時間かけてるのか
質問スレだから別にいいんだが
なんでここでレス待って無駄な時間かけてるのか
質問スレだから別にいいんだが
444デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/22(火) 06:33:01.42ID:FjT2kSkU0 すみません 調べる能力もないので
調べたとおりやってもエラー出るもんですから
調べたとおりやってもエラー出るもんですから
445デフォルトの名無しさん (オッペケ Sr85-uTnq)
2022/03/22(火) 09:40:36.98ID:Vsg5BiCzr そっか
446デフォルトの名無しさん (ワッチョイ 8149-MdQT)
2022/03/22(火) 10:57:47.69ID:qiHhH37I0 そもそもSQLをなんだと思ってるんだ?
table1やらtable2やらを、create table文のそこに書いて何をしたいんだ?
どこのサイトにそこに"table"(名?)を入れろって書いてあるんだ?
せめて"column"とだけ入れてエラーになったんなら理解出来なくもないけど
意味わからん。読まずにコピペだけして全部がうまく行くと思うなよ
table1やらtable2やらを、create table文のそこに書いて何をしたいんだ?
どこのサイトにそこに"table"(名?)を入れろって書いてあるんだ?
せめて"column"とだけ入れてエラーになったんなら理解出来なくもないけど
意味わからん。読まずにコピペだけして全部がうまく行くと思うなよ
447デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/22(火) 13:06:14.45ID:FjT2kSkU0 うっす
あとで来ます
あとで来ます
448デフォルトの名無しさん (ワッチョイ 1302-yL30)
2022/03/23(水) 20:10:40.92ID:6/u1gnhe0 ECサイト作りながらphpの学習してます。
MVCフレームワークの件で、
Controllerと、Modelの切り分けがよくわかっていません。
例えば、処理に対するものは全部Modelに組み込んで、
Controllerには、require_onceなど他のファイルを読み込ませるだけではいけないのでしょうか?
サンプルを見るとセッションや、データベース接続などは、
Controllerに書かれているものもあります。
結構ここらは曖昧なもの、きっちり切り分けできないものでしょうか?
MVCフレームワークの件で、
Controllerと、Modelの切り分けがよくわかっていません。
例えば、処理に対するものは全部Modelに組み込んで、
Controllerには、require_onceなど他のファイルを読み込ませるだけではいけないのでしょうか?
サンプルを見るとセッションや、データベース接続などは、
Controllerに書かれているものもあります。
結構ここらは曖昧なもの、きっちり切り分けできないものでしょうか?
449デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/23(水) 21:05:09.72ID:k5Zp6smO0 質問です
phpmyadminを使って登録データを書き換える場合はsql文を使う感じでしょうか?
10年くらい前に使ってたんですが、uiから操作もできた気がします
phpmyadminを使って登録データを書き換える場合はsql文を使う感じでしょうか?
10年くらい前に使ってたんですが、uiから操作もできた気がします
450デフォルトの名無しさん (オッペケ Sr85-uTnq)
2022/03/23(水) 22:22:39.11ID:/pNbKJbmr できます
451デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/23(水) 23:25:16.26ID:k5Zp6smO0 dもっす
452448 (ワッチョイ 1302-yL30)
2022/03/23(水) 23:31:34.77ID:6/u1gnhe0 関数になっているものは、modelにあげればいいのかな。
関数になってないものは、Controllerで。。
関数になってないものは、Controllerで。。
453デフォルトの名無しさん (ワッチョイ 292c-kNuw)
2022/03/24(木) 03:13:37.21ID:wr7gmjuR0 >>448
Ruby on Rails では、Model がデータベース、View がHTML など。
Controller がそれら以外の雑多なもの、routing など
他に、サービスオブジェクトは、fat model を避けるために、特定の機能を抜き出す
サービスオブジェクトがアンチパターンと思うなら、
concern に、1つの関心事・責務をまとめる
歴史的経緯では、fat controllerを避けるため、処理をモデルに詰め込んだ。
次に、fat modelを避けるため、サービスオブジェクト・concernが登場した
フォームオブジェクトはHTMLのForm をまとめる
他に、form presenter, model presenter は、decorator の一種だが、
View から、複雑なコード部分を抜き出す
Ruby on Rails では、Model がデータベース、View がHTML など。
Controller がそれら以外の雑多なもの、routing など
他に、サービスオブジェクトは、fat model を避けるために、特定の機能を抜き出す
サービスオブジェクトがアンチパターンと思うなら、
concern に、1つの関心事・責務をまとめる
歴史的経緯では、fat controllerを避けるため、処理をモデルに詰め込んだ。
次に、fat modelを避けるため、サービスオブジェクト・concernが登場した
フォームオブジェクトはHTMLのForm をまとめる
他に、form presenter, model presenter は、decorator の一種だが、
View から、複雑なコード部分を抜き出す
454デフォルトの名無しさん (アウアウアー Sa8b-6xcJ)
2022/03/24(木) 06:31:15.00ID:amoIRmUua スレ違いも守れない身勝手なクズ
455デフォルトの名無しさん (ワッチョイ 417d-LN6m)
2022/03/24(木) 08:40:06.48ID:i96xuoDh0 これがホントのすれ違い
456デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/25(金) 06:36:29.43ID:/HPMPID90 データベースの操作は、pdoというものを使うのが基本なんすか?
457デフォルトの名無しさん (アウアウクー MM05-6xcJ)
2022/03/25(金) 07:13:01.47ID:+mvdxmyUM DBはpdoで使うけどWEBアプリ作る時はWEBアプリフレームワークが用意してるDB用ライブラリで使う。
WEBアプリフレームワークが用意してる DB用ライブラリといってもdoctrine使ってるだけだったりする。
DB接続管理しないとDB接続切断漏れでメモリ使用量が増えて接続出来なくなることがあるからそういうのも管理してるDB用ライブラリを使うと良い
WEBアプリフレームワークが用意してる DB用ライブラリといってもdoctrine使ってるだけだったりする。
DB接続管理しないとDB接続切断漏れでメモリ使用量が増えて接続出来なくなることがあるからそういうのも管理してるDB用ライブラリを使うと良い
458デフォルトの名無しさん (ワッチョイ 531b-bSSa)
2022/03/25(金) 07:23:42.39ID:/HPMPID90 ありがとうございます
生のphpなのでpdo使いますです
生のphpなのでpdo使いますです
459デフォルトの名無しさん (スップ Sd73-qTDW)
2022/03/25(金) 09:02:55.24ID:f5febzbDd460デフォルトの名無しさん (ワッチョイ fbe7-SQ3f)
2022/03/25(金) 18:00:35.30ID:j4lS34YJ0 $fp = fopen("unko.txt","r") or return;
ってやりたいんだけど、当たり前だけど式じゃないから
これ出来ないじゃん?
で、質問だけど、PHPに 「リターンする式」 ってある?
ってやりたいんだけど、当たり前だけど式じゃないから
これ出来ないじゃん?
で、質問だけど、PHPに 「リターンする式」 ってある?
461デフォルトの名無しさん (ワッチョイ 3915-bSSa)
2022/03/25(金) 18:11:57.98ID:FU08ODZm0 無名関数
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★10 [ぐれ★]
- 【日本大使館】中国在留邦人は安全確保を [ぐれ★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 中国で「クレしん」公開延期 対日報復、エンタメに波及 [蚤の市★]
- おで、反日分子。日中対立を利用して日本政府を苦しめることに成功。かかったなネトウヨ!! [805596214]
- ニートしかいない時間ってマジでつまんないよな
- 小池百合子「キィィ…!なんでアタシより先に総理になってンのよ…あの女狐ッ!」
- 中国人「昔の仇を取る」「高市は狂ってる。制裁すればいい」「高市はことの重大さを認識してない」 [931948549]
- メスイキして快感が身体の内側に残ってる間に寝るのが気持ちいい
- 🖐( -᷄ὢ)俺がこの世で最も欲するものは>>2の>>3だ……
