[過去ログ]
【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
【PHP】下らねぇ質問はここに書き込みやがれ 12 http://mevius.5ch.net/test/read.cgi/tech/1619667579/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん (ワッチョイ f6ad-UoZY) [sage] 2021/04/29(木) 12:39:39 ID:P0iZ4CYt0 !extend::vvvvv:1000:512 !extend::vvvvv:1000:512 !extend::vvvvv:1000:512 ★スレ立て時 ↑ が3行以上になるようコピペ PHPに関する質問スレです 前スレ 【PHP】下らねぇ質問はここに書き込みやがれ 11 https://mevius.5ch.net/test/read.cgi/tech/1591334726/ 次スレは>>980以降 VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1619667579/1
922: デフォルトの名無しさん (ワッチョイ 9f01-KV0B) [sage] 2021/08/25(水) 00:12:41 ID:DmEjX2tT0 文章は、リズムで読んでるから、無駄に句読点多いと、ペース悪くて、めちゃくちゃ読みにくいわ。 同じ理由で単語ごとに、絵文字使うやつも、苦手。 視覚的に認識してる割合が強い人は、句読点多いほうが意味のまとまりが可視化されて捉えやすいのが好きなのかもしれないね。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/922
923: 880 (ワッチョイ 7f2c-YC+D) [sage] 2021/08/25(水) 00:21:58 ID:T8xCLAXo0 可変サイズのフォントで、文字の切れ目が分かりにくいからかな? なんか詰まりすぎるから、開けたくなる http://mevius.5ch.net/test/read.cgi/tech/1619667579/923
924: デフォルトの名無しさん (ワッチョイ 9f63-FcIJ) [sage] 2021/08/25(水) 00:30:23 ID:hlr8Pa7o0 ここではきものを みたいな文だと、誤解されないように読点か空白を入れてる http://mevius.5ch.net/test/read.cgi/tech/1619667579/924
925: デフォルトの名無しさん (ワッチョイ 9f01-KV0B) [sage] 2021/08/25(水) 00:52:44 ID:DmEjX2tT0 もちろん句読点がなさすぎて読みにくくなる文もある。 ただ >>915 の牛歩みたいな句読点の多さだったり、 「エンジニア・KENTA」「自走力・自走力」みたいな、記号を新解釈用法で使いだす文章見ると、 相手に伝えるための文章書くときに、世間一般的なルールに従うより自分が使いたいと思うやり方でやるタイプの人なんだろうなとは感じる。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/925
926: デフォルトの名無しさん (ワッチョイ 7fad-Awm0) [sage] 2021/08/25(水) 00:56:16 ID:XZQf1hm/0 LP等で特定の文字のみ装飾つけて強調したりすることもあるじゃん それの変化型かなと思わないでもない 装飾がつけれないから句読点で区切ってるとか 何かの演説っぽくて鼻につくけどね http://mevius.5ch.net/test/read.cgi/tech/1619667579/926
927: デフォルトの名無しさん (ワッチョイ ffbb-oWcB) [sage] 2021/08/25(水) 06:24:14 ID:ftirf+MM0 くうてとんが、はいっるてと、これよがめる。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/927
928: デフォルトの名無しさん (アウアウウー Sa63-LN3e) [sage] 2021/08/25(水) 11:11:32 ID:4WhZAjeMa Eigo ha supeesu ga Ookute yomi Nikui desu Ne http://mevius.5ch.net/test/read.cgi/tech/1619667579/928
929: デフォルトの名無しさん (ワッチョイ 1f5f-zH/y) [hage] 2021/08/25(水) 15:16:15 ID:82D+OUQk0 PHPなんて双方向通信にしか使ってないけど 他にもいろんなことできたんですね でも他のことあえてサーバープログラムでやる気しないけど 普通にJavaSpiriteでよくないすか すか http://mevius.5ch.net/test/read.cgi/tech/1619667579/929
930: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/25(水) 19:03:30 ID:bgcZULic0 5chだとすぐ句読点がー長文がーって話になるけど プログラミングできない人(多少できたとしてもウンココード量産する人)って、日本語の文章を書くのも下手よね TwitterやLINEなどのショートメッセージサービスばっか使ってるせいで、 いざビジネスメール書かせるとめちゃくちゃだったりw 長文の活字を読まないせいで、仕様書を理解するのがやたら遅かったりw http://mevius.5ch.net/test/read.cgi/tech/1619667579/930
931: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/25(水) 19:07:53 ID:bgcZULic0 偶然読んだひろゆきのコラムか何かで 何かの信者になる人は頭の悪い人(だから自分の信者もバカばっか)みたいな話があったな ひろゆきは嫌いだが、たまには良いこと書くなって思ったw http://mevius.5ch.net/test/read.cgi/tech/1619667579/931
932: デフォルトの名無しさん (ワッチョイ 1f08-u2+K) [sage] 2021/08/25(水) 19:12:35 ID:bgcZULic0 >>917 そこからもう1ヶ月経ったわけだが、その間に彼が何を創造できたのか聞いてみたいもんだ 5chにクソレスしか残せてないなら笑うしかないw 創造する力もないのに口ばっかの奴って居るよな http://mevius.5ch.net/test/read.cgi/tech/1619667579/932
933: デフォルトの名無しさん (ワッチョイ 9f02-Kz+W) [sage] 2021/08/25(水) 19:23:26 ID:LjU3oOar0 夢は大事だよ http://mevius.5ch.net/test/read.cgi/tech/1619667579/933
934: デフォルトの名無しさん (ワッチョイ 9f63-FcIJ) [sage] 2021/08/25(水) 19:28:09 ID:hlr8Pa7o0 他人には期待も失望も持たんで良い http://mevius.5ch.net/test/read.cgi/tech/1619667579/934
935: デフォルトの名無しさん (ワッチョイ 1f02-w78u) [sage] 2021/08/25(水) 19:33:29 ID:ipnieYfR0 夢を見ることは大事だが同時に現実を見ることも大事である http://mevius.5ch.net/test/read.cgi/tech/1619667579/935
936: デフォルトの名無しさん (ワッチョイ 7901-jtj7) [sage] 2021/08/27(金) 08:12:33 ID:a7GWOZA30 >>931 俺は自己愛性人格障害でもアスペでもないからその話は当てはまらない共感した奴はひろゆきに似てるんだろう http://mevius.5ch.net/test/read.cgi/tech/1619667579/936
937: デフォルトの名無しさん (ワッチョイ 3d02-U7Lh) [sage] 2021/08/27(金) 11:33:04 ID:/8Dmbp3p0 ひろゆきを否定する、クールでカッコいい俺を 演出するものではないことを事を祈ろうか http://mevius.5ch.net/test/read.cgi/tech/1619667579/937
938: デフォルトの名無しさん (ワッチョイ 7901-gYL6) [sage] 2021/08/27(金) 19:35:07 ID:1ddIN8wD0 信者になれば自分で考えなくてよくなるから楽なんだろう だからバカは何かの信者になるし賢い人は自分の下にバカな信者を作って都合の良い駒として活用する http://mevius.5ch.net/test/read.cgi/tech/1619667579/938
939: デフォルトの名無しさん (ワッチョイ 5934-Eilb) [] 2021/08/27(金) 20:51:49 ID:SUiz7MDK0 >>938 rubyガイジがまさにそれ http://mevius.5ch.net/test/read.cgi/tech/1619667579/939
940: デフォルトの名無しさん (テテンテンテン MM66-q9XR) [sage] 2021/08/27(金) 21:55:17 ID:qtug4magM ひろゆきは過去の人 http://mevius.5ch.net/test/read.cgi/tech/1619667579/940
941: デフォルトの名無しさん (ワッチョイ 1163-U7Lh) [sage] 2021/08/27(金) 22:24:48 ID:4mzJOb930 なんか自分に言い聞かせている様に聞こえる http://mevius.5ch.net/test/read.cgi/tech/1619667579/941
942: デフォルトの名無しさん (ワッチョイ 2936-Wwpo) [sage] 2021/08/29(日) 12:30:15 ID:JObPo4/+0 条件分岐の際、複数の条件にマッチしていた場合は別の処理を行う簡潔な方法を教えて下さい 【やりたいこと】 $matched_count = 0; if(条件1){ $matched_count ++; } if(条件2){ $matched_count ++; } if(条件3){ $matched_count ++; } if($matched_count > 1){ 処理A }else{ if(条件1){ 処理B } if(条件2){ 処理C } if(条件3){ 処理D } } 上記のやり方では2箇所で同じ条件分岐をしているのでそれを1箇所で済ませたいのですが、いい方法はないでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/942
943: デフォルトの名無しさん (ワッチョイ 2936-Wwpo) [sage] 2021/08/29(日) 12:34:26 ID:JObPo4/+0 すみません>>942のコード後半訂正です 正しくはこちらです(後インデントのやり方が分からず見づらくなってしまい申し訳ないです) if($matched_count > 1){ 処理A }else{ if(条件1){ 処理B }elseif(条件2){ 処理C }elseif(条件3){ 処理D } } http://mevius.5ch.net/test/read.cgi/tech/1619667579/943
944: デフォルトの名無しさん (ワッチョイ 1163-U7Lh) [sage] 2021/08/29(日) 12:35:39 ID:5p1Kcso30 各条件が排他的なのかどうかで違う http://mevius.5ch.net/test/read.cgi/tech/1619667579/944
945: デフォルトの名無しさん (ワッチョイ 2936-Wwpo) [sage] 2021/08/29(日) 12:41:50 ID:JObPo4/+0 >>944 各条件は必ず排他的な物になります http://mevius.5ch.net/test/read.cgi/tech/1619667579/945
946: デフォルトの名無しさん (ワッチョイ 6ea7-+pMA) [sage] 2021/08/29(日) 15:03:06 ID:wuO9U1o+0 ビット演算子やら使うのがプロっぽいけどまあ簡単な方法としては 条件1 $matched_count+=1; 条件2 $matched_count+=10; 条件3 $matched_count+=100; switch ($matched_count) case 1: 処理B; break; case 10: 処理C; break; case 100: 処理D; break; case (substr_count((string)$matched_count, '1') > 1): 処理A; break; http://mevius.5ch.net/test/read.cgi/tech/1619667579/946
947: デフォルトの名無しさん (ワッチョイ 1163-U7Lh) [sage] 2021/08/29(日) 16:06:58 ID:5p1Kcso30 $matched_countって、これ以降の処理で使ってるのか? この範囲内だけ見てると、ほとんど意味が無いように思えるんだが http://mevius.5ch.net/test/read.cgi/tech/1619667579/947
948: デフォルトの名無しさん (ワッチョイ 1163-U7Lh) [sage] 2021/08/29(日) 16:11:18 ID:5p1Kcso30 switch (条件) { case (条件1): 処理A; break; case (条件2): 処理B; break; case (条件3): 処理B; break; default: break; } http://mevius.5ch.net/test/read.cgi/tech/1619667579/948
949: デフォルトの名無しさん (ワッチョイ 1163-U7Lh) [sage] 2021/08/29(日) 16:16:53 ID:5p1Kcso30 訂正 条件1、条件2、条件3のいずれも成り立たないときに $matched_countが1以上になることってあるのか? switch (条件) { case (条件1): 処理B; break; case (条件2): 処理C; break; case (条件3): 処理D; break; default: 処理A; break; } http://mevius.5ch.net/test/read.cgi/tech/1619667579/949
950: デフォルトの名無しさん (ワッチョイ ae54-Qt7m) [sage] 2021/08/29(日) 21:22:35 ID:jk8FaPo90 >>949 そうですよね。なんか変。 >>942 >>943 やりたいことは単純なのに、却って複雑にしてるようだ。 ifの入れ子もあまりよくない。 複数の条件に合致するなら、if((式1)&&(式2))のように、「かつ」の&&演算すればいい。 この方があとで読み返しても理解しやすい。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/950
951: デフォルトの名無しさん (オッペケ Sr51-qIGU) [] 2021/08/29(日) 21:36:15 ID:m1i8+Vosr ユーザーが検索したワードを許可なく勝手に検索ワードとして表示するのは違法でしょうか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/951
952: デフォルトの名無しさん (ワッチョイ 3d02-U7Lh) [sage] 2021/08/29(日) 21:57:11 ID:09CyOwHF0 それがアウトならサジェスト機能もアウトやな やるんだったら利用規約に使うよと書いておくのが無難かな http://mevius.5ch.net/test/read.cgi/tech/1619667579/952
953: デフォルトの名無しさん (ワッチョイ 6e2c-q8ax) [sage] 2021/08/29(日) 22:38:48 ID:ST+4ZQGQ0 検索ワードは、保護すべき個人情報か? 個人情報とは、個人に紐づいた情報じゃないの? 詳しくは、法律上の個人情報の定義を参照 http://mevius.5ch.net/test/read.cgi/tech/1619667579/953
954: デフォルトの名無しさん (ワッチョイ 1163-U7Lh) [sage] 2021/08/29(日) 22:48:38 ID:5p1Kcso30 誰がその検索ワードを使ったかが分かる様に表示したらアウトになるかもね http://mevius.5ch.net/test/read.cgi/tech/1619667579/954
955: 1 ◆YagGt6RMp2 (アウアウウー Sa85-D2ti) [sage] 2021/08/31(火) 14:27:34 ID:cvbygslea file_put _comentsの戻り値を確認したいんですが、$f_pathでファイル保存する場合 どうやってfalse処理を確認するんでしょうか? 仮想環境でテストするんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/955
956: デフォルトの名無しさん (シャチーク 0C56-BbGr) [sage] 2021/08/31(火) 15:38:24 ID:IJmBnnFDC >>955 false時の動作を確認したいのなら、$pathに存在しないパスを与えればfile_put_contents()は失敗する http://mevius.5ch.net/test/read.cgi/tech/1619667579/956
957: デフォルトの名無しさん (アウアウウー Sa85-0BKB) [] 2021/08/31(火) 17:26:44 ID:LBWBukEMa 以前教えてもらったword moveとか調べましたが、結局のところコマンドプロンプトでパッケージインストールするのと同じですよね http://mevius.5ch.net/test/read.cgi/tech/1619667579/957
958: デフォルトの名無しさん (オッペケ Sr51-qIGU) [] 2021/08/31(火) 20:44:16 ID:pZtZn9pTr $keyword_data = array(date(‘Y-m-d-G-i-s’), $_SERVER[“REMOTE_ADDR”], $_GET[‘s’].PHP_EOL); $keyword_data = implode(‘,’, $keyword_data); for($i = 0; $i < sizeof($keyword_data ); $i++ ) { if(strlen($keyword_data[$i]) > 200){ exit; } $keyword_data[$i] = htmlentities($keyword_data[$i]); } file_put_contents($f_path, $keyword_data, FILE_APPEND); //ファイルの末尾に追記する } これで検索フォームを使ってリファラから検索ワードを表示したいのですが、うまく保存されません。 パーミッションの問題はないと思うんですが何が原因でしょうか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/958
959: デフォルトの名無しさん (オッペケ Sr51-qIGU) [] 2021/08/31(火) 20:49:26 ID:pZtZn9pTr $f_path = “wp-content/themes/monomode/test.csv”; で検索ワードを格納してます http://mevius.5ch.net/test/read.cgi/tech/1619667579/959
960: デフォルトの名無しさん (ワッチョイ 42ad-hkn+) [sage] 2021/08/31(火) 21:02:21 ID:IW4LDUMD0 マルチは嫌われるよ http://mevius.5ch.net/test/read.cgi/tech/1619667579/960
961: デフォルトの名無しさん (アウアウウー Sa85-0BKB) [] 2021/08/31(火) 21:03:17 ID:tr3tqZE8a >>960 すいません… 気をつけます http://mevius.5ch.net/test/read.cgi/tech/1619667579/961
962: デフォルトの名無しさん (ワッチョイ 2102-gYL6) [sage] 2021/08/31(火) 21:14:06 ID:IKALV/dz0 配列では リ〜ム〜 です http://mevius.5ch.net/test/read.cgi/tech/1619667579/962
963: デフォルトの名無しさん (ワッチョイ 6e2c-q8ax) [sage] 2021/08/31(火) 21:58:13 ID:S8r07VdU0 ひょっとして、HTML から、サーバーにあるファイルを更新しようとしてるの? サーバーにログインもしていないのに? http://mevius.5ch.net/test/read.cgi/tech/1619667579/963
964: PHPerは糞 (ワッチョイ 597b-CHvI) [sage] 2021/08/31(火) 22:39:57 ID:k1lQY5WE0 >>958 コードも丸々コピペかよ。お前だいぶ酷いわ。 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11248564556 ただ、絵スレでも問題になってるが、回答もらってるんだからまずはそれを試せよ。 一通りも書けないのに回答/助言をガン無視するなら質問する意味ねえだろ。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/964
965: デフォルトの名無しさん (アウアウウー Sa85-0BKB) [] 2021/08/31(火) 23:47:13 ID:CmmY4sl3a >>964 すいません… 明日XAMPPで試してみて、エラーがわからなかったら聞きます http://mevius.5ch.net/test/read.cgi/tech/1619667579/965
966: デフォルトの名無しさん (アウアウウー Sa85-0BKB) [] 2021/08/31(火) 23:48:15 ID:CmmY4sl3a >>963 違いますよ外部の人が検索してそのワードを保存して表示させようとしてます http://mevius.5ch.net/test/read.cgi/tech/1619667579/966
967: デフォルトの名無しさん (ワッチョイ 1163-U7Lh) [sage] 2021/08/31(火) 23:58:51 ID:8C14lz9Q0 日本語って難しいのかな http://mevius.5ch.net/test/read.cgi/tech/1619667579/967
968: PHPerは糞 (ワッチョイ 597b-CHvI) [sage] 2021/09/01(水) 00:12:49 ID:LUw7U2GC0 >>965 そういう問題じゃねえよ。というかお前何がどう問題視されてるか、まるで理解してねえな。 ただそれ以前に、俺はお前がコード書く意味はないと思うんだけどさ。 ライブドアブログでまとめサイトやってる人が居る=そこで提供されている機能で十分出来る、ということなのだから、 まずはその範囲で始めて、どうしても必要なら後で機能を足していけばいいだけだろ。 お前がそのコードで実現しようとしている機能は、本当に必要不可欠な物なのか? 俺にはとてもそうとは思えないんだけどさ。 まとめサイトってのは、そこでおもしろおかしくまとめられている「内容」を読みに来るものであって、 お前が拘っている「機能」を利用しに来る奴が居ると思っているのか?しかもろくに動きもしないのに? 同様に「バナー」も割とどうでもいいと思うが、それでも「サイトの顔」ではあるから大切にはすべきだろうよ。 このままだとどう見てもあと2週間では終わらないだろ。切るとしたらまずはコード(PHP)だと思うけど。 コード書かなくてもまとめサイトは出来るわけだし。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/968
969: 963 (ワッチョイ 6e2c-q8ax) [sage] 2021/09/01(水) 01:52:11 ID:UTT/foLD0 1. ユーザーが、ブラウザに検索ワードを入力して、サーバーへ送信する 2. サーバーで、ユーザーからのRequest を受け取って、 データベース・ファイルなどに、検索ワードを保存する データ保存は、Ruby on Rails とか、どのウェブサービスでもやっている事。 基本中の基本。 3大データベースとか、S3, Aurora とか これが出来ないと、かなりヤバイ。 入門書すら読んでいない事になる。 絶対に、入門書に書いてあるはずだから でも、WordPress の本には、そういうプログラミングの事は書いていないか http://mevius.5ch.net/test/read.cgi/tech/1619667579/969
970: 963 (ワッチョイ 6e2c-q8ax) [sage] 2021/09/01(水) 01:56:21 ID:UTT/foLD0 エロサイトなどでは、自分の検索ワード履歴とか、 他人の検索ワード履歴も表示するサイトもある http://mevius.5ch.net/test/read.cgi/tech/1619667579/970
971: デフォルトの名無しさん (ワッチョイ 8202-fQWZ) [sage] 2021/09/01(水) 04:40:13 ID:NjHJ4IZ30 WPガイジとわかっているならレスやめとけって http://mevius.5ch.net/test/read.cgi/tech/1619667579/971
972: デフォルトの名無しさん (ワッチョイ 614f-sQ/3) [sage] 2021/09/01(水) 04:59:13 ID:4Onf1gya0 またお絵描きガイジ来たんかよ http://mevius.5ch.net/test/read.cgi/tech/1619667579/972
973: デフォルトの名無しさん (ワッチョイ 9d5d-QSFJ) [] 2021/09/01(水) 21:06:10 ID:7RnFx2Il0 半年でウェブアプリを5.6開設したんだけどどうやって個人ではどうやって広めるもんなの?Twitterとか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/973
974: 蟻人間 ◆T6xkBnTXz7B0 (スフッ Sd22-wzvD) [sage] 2021/09/01(水) 21:27:54 ID:3EDaoUNRd >>973 そのウェブアプリはニュースにする価値のあるものか? あるなら、どこかに頼んでコンテンツや記事やウェブ広告にして頂こう。お金はそれなりにかかるかも知れないが、自己責任で頼む。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/974
975: デフォルトの名無しさん (ワッチョイ c27c-ZeAj) [sage] 2021/09/01(水) 21:30:41 ID:OX0m6TEX0 >>973 PHP全然関係ないがネット広告とかある程度金を投入しないとそもそも厳しいかと 無料で自分でやるなら真っ当な方法はSEOだろうけどこれはこれで別の技術が必要だしなぁ http://mevius.5ch.net/test/read.cgi/tech/1619667579/975
976: デフォルトの名無しさん (ワッチョイ c95f-z3gJ) [sage] 2021/09/01(水) 22:46:32 ID:iG+gRzIn0 まずはここに張りなよ サイトの内容がよければなんJにも伝播して自然に広まる http://mevius.5ch.net/test/read.cgi/tech/1619667579/976
977: デフォルトの名無しさん (ワッチョイ 9d5d-QSFJ) [] 2021/09/02(木) 06:57:05 ID:WpV5niTf0 >>974 >>945 サンガツまず調べて値段に釣り合うならやってみるわ http://mevius.5ch.net/test/read.cgi/tech/1619667579/977
978: デフォルトの名無しさん (ワッチョイ 9d5d-QSFJ) [] 2021/09/02(木) 07:08:59 ID:WpV5niTf0 >>976 そうかその手があった。 あれやこれやの名前を都道府県別に答えるサイト https://korenanteiu.net 旅が好きだから、海外の情報をマップ上に表示するサイト https://tabinote.info http://mevius.5ch.net/test/read.cgi/tech/1619667579/978
979: デフォルトの名無しさん (ワッチョイ 675f-Sfec) [] 2021/09/03(金) 15:57:32 ID:2h2Nq9e40 PHPって何に使うんですか? PHPでUnity作れますか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/979
980: デフォルトの名無しさん (ワッチョイ 7fa7-nzYM) [sage] 2021/09/03(金) 17:19:28 ID:ZXqCsw9n0 PHPは主にマルチプラットフォームでコンソールアプリケーションを作成するための言語です。 ですので、もちろんゲームを作ることもできます。 かの有名はローグライクゲームのNetHackもPHPで作ることができます。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/980
981: デフォルトの名無しさん (オッペケ Srbb-evTy) [] 2021/09/08(水) 17:28:16 ID:dxUyUwzHr <php setlocale(LC_ALL, 'ja_JP.UTF-8'); $fp = fopen('test.csv', 'r'); flock($fp,LOCK_SH); $rows = array(); while ($row = fgetcsv($fp)) array_push($rows, $row); flock($fp,LOCK_UN); fclose($fp); foreach (array_slice($rows, -10) as $row) vprintf("%s %s\n", $row); var_dump($row); ?> csvデータを下から数えて10行目から最後までを表示させたいんですが、何回直しても文字だけ出力されません なぜでしょうか? var_dump($row);で確認したところ 2021-09-07-4-27-36 126.156.166.227 2021-09-07-4-27-52 126.156.166.227 2021-09-07-4-31-03 126.156.166.227 2021-09-07-4-50-36 126.156.166.227 2021-09-07-4-52-03 126.156.166.227 2021-09-07-4-52-15 126.156.166.227 2021-09-07-4-52-26 126.156.166.227 2021-09-07-5-01-27 126.156.166.227 2021-09-07-5-14-25 126.156.166.227 2021-09-08-4-48-06 126.133.202.39 array(3) { [0]=> string(18) "2021-09-08-4-48-06" [1]=> string(14) "126.133.202.39" [2]=> string(40) "ううううううううううううう " } と出てます http://mevius.5ch.net/test/read.cgi/tech/1619667579/981
982: デフォルトの名無しさん (ワッチョイ 5f7c-KrGZ) [sage] 2021/09/08(水) 17:58:27 ID:frtZ1H5m0 したいのはこう言う事?何も確認しないで書いているがw $max = count($rows); $start = $max - 10; if ($start < 0) $start = 0; for ($i = $start;$i < $max;$i++) { var_dump($rows[$i]); } http://mevius.5ch.net/test/read.cgi/tech/1619667579/982
983: デフォルトの名無しさん (アウアウウー Sa8b-AvaG) [] 2021/09/08(水) 18:09:48 ID:ehctv71ga >>980 ねぇねぇワクチンが足りないとか余って捨ててるとかなんなの? PHPだったら1億2千万人のデータベースぐらい余裕で作れるんじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1619667579/983
984: デフォルトの名無しさん (オッペケ Srbb-evTy) [] 2021/09/08(水) 18:17:58 ID:dxUyUwzHr >>982 値は出力できているのに詰まっているのか vprintf("%s %s\n", $row);で文字が表示できません メモ帳で 2021-09-03-13-28-52,126.255.28.185,"0 " 2021-09-03-13-28-52,126.255.28.185,"ううう " 2021-09-03-13-29-46,126.255.28.185,"ううう " 2021-09-03-13-29-49,126.255.28.185,"ううう " 2021-09-06-14-43-33,126.204.198.239,"ううううううううううううう " 2021-09-06-14-45-37,126.204.198.239,"ううううううううううううう " 2021-09-07-3-09-52,126.156.166.227,"ううううううううううううう " 2021-09-07-3-10-34,126.156.166.227,"ううううううううううううう " "ううう " と書き換えると 2021-09-03-13-28-52 126.255.28.185 2021-09-03-13-28-52 126.255.28.185 2021-09-03-13-29-46 126.255.28.185 2021-09-03-13-29-49 126.255.28.185 2021-09-06-14-43-33 126.204.198.239 2021-09-06-14-45-37 126.204.198.239 2021-09-07-3-09-52 126.156.166.227 2021-09-07-3-10-34 126.156.166.227 ううう 2021-09-08-8-39-56 126.133.201.56 2021-09-08-8-40-31 126.133.201.56 と表示されます http://mevius.5ch.net/test/read.cgi/tech/1619667579/984
985: デフォルトの名無しさん (ワッチョイ 0701-8qru) [] 2021/09/08(水) 18:27:01 ID:SZxv8NIk0 なんのワクチンですか? http://mevius.5ch.net/test/read.cgi/tech/1619667579/985
986: デフォルトの名無しさん (ワッチョイ 5f02-GmXC) [sage] 2021/09/08(水) 18:27:03 ID:ude+NG5I0 csvがSJISなんじゃね?知らんけど http://mevius.5ch.net/test/read.cgi/tech/1619667579/986
987: デフォルトの名無しさん (ワッチョイ 7f61-KrGZ) [sage] 2021/09/08(水) 18:27:03 ID:n2LmV6qF0 vprintfの%sの数と表示したい列数合わせれ http://mevius.5ch.net/test/read.cgi/tech/1619667579/987
988: デフォルトの名無しさん (アウアウウー Sa8b-AvaG) [sage] 2021/09/08(水) 18:34:46 ID:DA6r+9Iba >>985 >>984がゔゔゔゔ苦しそうだから助けてあげて http://mevius.5ch.net/test/read.cgi/tech/1619667579/988
989: デフォルトの名無しさん (ワッチョイ 5fad-6D6a) [sage] 2021/09/08(水) 18:38:48 ID:bMYmWp520 >>988 素にお帰り http://mevius.5ch.net/test/read.cgi/tech/1619667579/989
990: デフォルトの名無しさん (アウアウウー Sa8b-AvaG) [sage] 2021/09/08(水) 18:52:14 ID:wkgfp7fUa >>989 カアアーカア〜カア〜 http://mevius.5ch.net/test/read.cgi/tech/1619667579/990
991: デフォルトの名無しさん (ワッチョイ 0701-8qru) [sage] 2021/09/08(水) 19:05:59 ID:SZxv8NIk0 >>984>>988 CSVファイルの改行の位置がおかしいが、それでも読めるはずなんだよね。 コードがおかしいのか・・・・・・。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/991
992: デフォルトの名無しさん (ワッチョイ 0701-8qru) [sage] 2021/09/08(水) 19:37:31 ID:SZxv8NIk0 vprintf("%s %s %s\n", $row); だと思うんだけど、 それでも、うちの動作環境では表示されない。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/992
993: デフォルトの名無しさん (ワッチョイ 4763-nTGN) [sage] 2021/09/08(水) 19:52:29 ID:SVcdT2PW0 元となるCSVを差し支えない範囲で晒してみたら? http://mevius.5ch.net/test/read.cgi/tech/1619667579/993
994: デフォルトの名無しさん (オッペケ Srbb-evTy) [] 2021/09/08(水) 20:46:39 ID:dxUyUwzHr >$keyword_data = array(date('Y-m-d-G-i-s'), $_SERVER["REMOTE_ADDR"],$_GET['s'].PHP_EOL); 日付、IPアドレス、投稿内容の3つのカラムで格納したのを無視して、 $rows = array_slice($rows, -10); > vprintf("%s %s\n", $row); としていたので、格納したデータと表示したいデータが結びついていないのが原因でした。 また3カラムで格納したのに、2カラムで表示しようとして空データが返ってきていたようです。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/994
995: デフォルトの名無しさん (オッペケ Srbb-evTy) [] 2021/09/08(水) 20:48:31 ID:dxUyUwzHr https://wandbox.org/permlink/DYmAdpbUbvb99T56 コードはこちらです。 http://mevius.5ch.net/test/read.cgi/tech/1619667579/995
996: デフォルトの名無しさん (ワッチョイ 7f2c-8qru) [sage] 2021/09/08(水) 21:30:05 ID:dK8gXF1C0 例えば、Ruby のCSV では、 列内に、クォート文字"・列区切り文字,・改行があっても、正常に動く require 'csv' input = <<"EOT" "a""a","b,b",あ "c c","d\nd" EOT p input_ary = CSV.parse( input ) # 2次元配列 #=> [["a\"a", "b,b", "あ"], ["c\nc", "d\nd"]] # 2次元配列を、CSV 文字列に変換する csv_str = input_ary.map( &:to_csv ).join puts csv_str 出力 "a""a","b,b",あ "c c","d d" http://mevius.5ch.net/test/read.cgi/tech/1619667579/996
997: デフォルトの名無しさん (アウアウクー MMbb-zbgo) [sage] 2021/09/09(木) 09:39:36 ID:eDlF7Xc4M 次スレ 【PHP】下らねぇ質問はここに書き込みやがれ 13 https://mevius.5ch.net/test/read.cgi/tech/1631147923/ http://mevius.5ch.net/test/read.cgi/tech/1619667579/997
998: デフォルトの名無しさん (ワッチョイ e6bb-Ix9S) [sage] 2021/09/10(金) 17:11:58 ID:3d1ypOtV0 うめ http://mevius.5ch.net/test/read.cgi/tech/1619667579/998
999: デフォルトの名無しさん (ワッチョイ e6bb-Ix9S) [sage] 2021/09/10(金) 17:12:06 ID:3d1ypOtV0 うめ http://mevius.5ch.net/test/read.cgi/tech/1619667579/999
1000: デフォルトの名無しさん (ワッチョイ e6bb-Ix9S) [sage] 2021/09/10(金) 17:12:17 ID:3d1ypOtV0 うめー http://mevius.5ch.net/test/read.cgi/tech/1619667579/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 134日 4時間 32分 38秒 http://mevius.5ch.net/test/read.cgi/tech/1619667579/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php http://mevius.5ch.net/test/read.cgi/tech/1619667579/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s