【PHP】下らねぇ質問はここに書き込みやがれ 15 (47レス)
【PHP】下らねぇ質問はここに書き込みやがれ 15 http://mevius.5ch.net/test/read.cgi/tech/1730202739/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
24: 947 (ワッチョイ 6274-erF6) [sage] 2024/11/07(木) 20:11:38.76 ID:4fm0tpd+0 あ、私の件はもう解決したと言って良い状態なのでお構いなく.. 私より >>23 さんを優先してあげてください、ありがとうございました〜 http://mevius.5ch.net/test/read.cgi/tech/1730202739/24
25: デフォルトの名無しさん (ワッチョイ 92a7-FIyw) [sage] 2024/11/08(金) 22:24:26.34 ID:P0eM6kWU0 コマンドラインに現在時刻を出力するプログラムで(Windows+cmd) while(1){ echo date('H:i:s').PHP_EOL; sleep(1); } これだと改行して延々と表示されます 改行せずに1行で更新し続けたいときはどうすればいいですか? なんか制御文字入れたら出来たような気がするのですが忘れてしまいました http://mevius.5ch.net/test/read.cgi/tech/1730202739/25
26: デフォルトの名無しさん (ワッチョイ 821b-Eaw9) [sage] 2024/11/08(金) 23:49:49.68 ID:CkExJYb90 私は>23ですが、こんなのどうでしょう コードベタ書きは書き込み制限あるので一部ホワイトスペース入れたりお茶濁してるので適宜変換したください ? while (1) { echo "\r" . date('H:i:s'); sleep(1); } ? while (1) { echo date('H:i:s')."\r"; flush(); sleep(1); } やってる事はほぼ同じですが、お役に立てれば嬉しいです http://mevius.5ch.net/test/read.cgi/tech/1730202739/26
27: デフォルトの名無しさん (ワッチョイ 92a7-FIyw) [sage] 2024/11/09(土) 00:08:07.12 ID:LVg5ycPw0 >>26 確認できました!どうもありがとうございます DELあたりが怪しいと0x08をどうにかしたら… なんて思ってましたが見当違いだったようで(ノ∀`) http://mevius.5ch.net/test/read.cgi/tech/1730202739/27
28: デフォルトの名無しさん (ワッチョイ 821b-Eaw9) [sage] 2024/11/09(土) 00:17:06.88 ID:dAMFh9qY0 >27 解決できたようで良かったです! もしJava経験あれば私>23なのでアドバイスください!笑 http://mevius.5ch.net/test/read.cgi/tech/1730202739/28
29: 前スレ 947 (ワッチョイ 6274-erF6) [sage] 2024/11/09(土) 01:35:17.88 ID:k7Zpjetb0 NGスレ06 にお返事を書いてましたが連投規制なのか続きを書けなくなりました agree.5ch.net/test/read.cgi/mango/1715675838/334-n 書けない間についに問題の核心部分を突き止められました! 原因は oniguruma で廃止された onig_init(); を php_mbregex.c で使っていたことでした github.com/php/php-src/blob/84400eefbb6f09ca7de971f49a86ab26520dfff3/ext/mbstring/php_mbregex.c#L115 PHPを知らない私は PHP_MINIT_FUNCTION(mb_regex) の MINI の部分を見て 「これはバージョン番号が小さい(=古い) oniguruma を使うときのものだな、きっと」 と思ってしまったのが大間違いでした。ググったところ、この関数は 「モジュールがロードされたときに最初に呼び出される関数」だそうです.....(T_T) ということで新しい初期化関数の onig_initialize() を使った書き方に直したところ、 (*FAIL) や (*SKIP) がPHP上で正常に動作しました onig_initialize() ※ これは引数が2つ必要なので注意です github.com/kkos/oniguruma/blob/f6723fd940b993b39b1535f71c8695867a5e92d1/doc/API.ja#L6 onig_initialize() 周りのコ-ドは oniguruma/sample/callout.c からそのままコピペしました github.com/kkos/oniguruma/blob/f6723fd940b993b39b1535f71c8695867a5e92d1/sample/callout.c#L189 こんなことで2週間もスレを占領してしまってすみませんでした.. 超優秀な方には感謝感謝です、他の方もありがとうございました! とても勉強になりました! 良かったら>>23 さんにも教えてあげて下さい、がんばれ23さん!!! http://mevius.5ch.net/test/read.cgi/tech/1730202739/29
30: デフォルトの名無しさん (ワッチョイ 2bfe-oqWL) [sage] 2024/11/13(水) 21:28:12.28 ID:4Dur4Zt/0 EOLの意味を理解しているのか聞いてみたい http://mevius.5ch.net/test/read.cgi/tech/1730202739/30
31: デフォルトの名無しさん (ワッチョイ 8374-Hy2o) [sage] 2024/11/13(水) 22:10:27.45 ID:k2yyDMs20 clsコマンドでもいけそう、以前のログ全部消えるけどw linuxfan.info/clear-command-prompt http://mevius.5ch.net/test/read.cgi/tech/1730202739/31
32: デフォルトの名無しさん (ワッチョイ 9b5f-LJoO) [sage] 2024/11/14(木) 00:18:13.38 ID:36degyxc0 End Of Life http://mevius.5ch.net/test/read.cgi/tech/1730202739/32
33: デフォルトの名無しさん (ワッチョイ 8374-Hy2o) [sage] 2024/11/14(木) 11:20:32.80 ID:9s7D31RY0 エターナル オオイタ ライフ http://mevius.5ch.net/test/read.cgi/tech/1730202739/33
34: デフォルトの名無しさん (ワッチョイ 7541-f4e/) [sage] 2024/11/16(土) 09:07:40.45 ID:ld+Km1C90 変数名ってなんでローマ字は駄目って言われるんですか? 日本人しか触らない日本のシステムなんだからわざわざ英語名にしなくても日本人全員が理解できるローマ字でいいと思うんですが ましてやドメインに関わるものなら固有名詞に近いものまであるのにローマ字でなく英語にこだわる理由が分かりません 現場のリーダーに同じことを聞いたらローマ字だと問題あるかもしれないからと言われてそれ以上は聞けませんでした http://mevius.5ch.net/test/read.cgi/tech/1730202739/34
35: デフォルトの名無しさん (ワッチョイ 9581-FVZ9) [sage] 2024/11/16(土) 11:23:33.31 ID:f4UqUxRm0 大人になったらわかるよ http://mevius.5ch.net/test/read.cgi/tech/1730202739/35
36: デフォルトの名無しさん (ワッチョイ 451b-Qp40) [sage] 2024/11/16(土) 11:24:41.31 ID:Ga052jrd0 長い表記で更に人目でわかりにくいしデメリットしかなくない? http://mevius.5ch.net/test/read.cgi/tech/1730202739/36
37: デフォルトの名無しさん (ワッチョイ 8374-Hy2o) [sage] 2024/11/16(土) 12:05:49.89 ID:8jjP2bBu0 日本人なのになんで分かりにくいローマ字を使うのだ 分かりやすくするなら漢字と平仮名とカタカナを使いたまえ ちなみにonigurumaはメタ文字として使う文字を好きに変えられるのだが 試しに \ の代わりに ゑ にしたらちゃんと動いたよ 日本語で書く正規表現が作れそうでwktk http://mevius.5ch.net/test/read.cgi/tech/1730202739/37
38: 23 (ワッチョイ 434d-eXrB) [sage] 2024/11/16(土) 12:08:37.46 ID:SHCNbAVj0 >34 ローマ字記法(ヘボン式・日本式・訓令式)の事かな?結露から言うと、その命名規則にしてる現場もあるよ。特にレガシーな業務システム(2000年から2010年辺り)の現場で多い。例えばh o s y u U n y o(保守運用)とかs y a i n B a n g o u(社員番号)とか。 問題点と言えば、 ・現場でしか使用されていない特殊な専門用語や業務用語を変数名にすると引き継いだプログラマーは初見で変数の意味を理解できない ・記述が長くなる ・ヘボン式や日本式の違いで誤記が発生する。例として社員なら s h a i n、s y a i n など ・英語話者プログラマーが読めない ・エディタのコード補完機能が使えない。多くのエディタは汎用的な命名の予測変換や補完を行ってくれるため。 http://mevius.5ch.net/test/read.cgi/tech/1730202739/38
39: 23 (ワッチョイ 434d-eXrB) [sage] 2024/11/16(土) 12:18:10.55 ID:SHCNbAVj0 >34 一般的にプログラムはチームで書くことが多くて、「誰が見ても分かる」が原則。この「誰が見ても分かる」がポイントで、もし内輪だけで使うプログラムならローマ字表記でも良いと思う。一方で、プログラマーが入れ替わる現場や英 語話者の居るグローバルなチームならローマ字表記不可。 他の理由には、開発されたプログラムそのものも大概は英 語圏で作られている。その為変数や定数の命名もベースは英 語圏から発生していて、その命名は汎用的に使用できるようになってる。よって上記同様、ローマ字表記法は汎用的ではない。 最後の理由としてプログラムは様々な箇所で引用される。作成されたプログラムが信頼に足りる素晴らしい内容なら、多方面で引用され関数やメソッドやA P Iとして汎用される。そのため英 語話者が読んで意味が通じないならそれはプログラムとしては良くてもソースコ ー ドとして通じない。 こんなところでしょうかねー。早い話オープン ソースにしようものならローマ字表記法は絶対出来ないですしねw 逆に1人だけで使うプログラムとか、内輪だけの限られた世界でしか使用しないプログラムならローマ字表記でも良いと思いますよ。 http://mevius.5ch.net/test/read.cgi/tech/1730202739/39
40: デフォルトの名無しさん (ワッチョイ 43f8-jToT) [sage] 2024/11/16(土) 16:59:22.29 ID:ti8Vm5gi0 一番最悪なのはローマ字でファイルやクラス設定して途中から名称変わったせいでどのクラス参照して良いんだかわからなくなるパターン http://mevius.5ch.net/test/read.cgi/tech/1730202739/40
41: デフォルトの名無しさん (ワッチョイ 424b-1WbX) [sage] 2024/11/17(日) 18:56:29.90 ID:b+Rg3+ay0 aiに聞いたほうがはやい http://mevius.5ch.net/test/read.cgi/tech/1730202739/41
42: デフォルトの名無しさん (ワッチョイ 5274-EBAf) [sage] 2024/11/17(日) 21:05:01.28 ID:SiCr1RNY0 次回、 「ヘボン式至上主義者と訓令式至上主義者の仁義なきソース手直しバトル」 ご期待下さい http://mevius.5ch.net/test/read.cgi/tech/1730202739/42
43: デフォルトの名無しさん (ワッチョイ 625f-zF9U) [sage] 2024/12/01(日) 22:47:42.08 ID:mC7SLf5H0 異常を ijo と ijou のどちらにするかも悩ましいですよ http://mevius.5ch.net/test/read.cgi/tech/1730202739/43
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 4 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.377s*