トップページ⇒php
994コメント244KB

【PHP】下らねぇ質問はID出して書き込みやがれ 137

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2014/09/20(土) 23:15:21.96ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 136
http://kanae.2ch.net/test/read.cgi/php/1407335476/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.5
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0796nobodyさん2014/10/24(金) 15:53:34.16ID:???
>>779みたいな人ってたまに応募してくるけど、ホント迷惑
時間割いて面接して、即戦力が欲しいって言ってるのに頓珍漢なことしか言わないし
迷惑だから大人しくコンビニのバイトでもしてろって感じ
0797nobodyさん2014/10/24(金) 15:58:40.90ID:???
正規表現使うのが妥当だと思うけど苦手ならループで1文字ずつ見ていくか
$a = 'ab{2,3}cd,12,34,56,78';
$a[strpos($a, ',')] = '|';
で置き換えちまうとか
まぁいろいろやりようはあるけどね
0798nobodyさん2014/10/24(金) 16:04:05.38ID:???
正規表現すら使えなかったらゴミみたいなシステムしか組めないだろう。
正規表現で済むところにそんなメンテナンス性の著しく低・・・おっと、メンテナンス性のことをわずかでも考えるならそもそもPHPなんかで開発しないわなw
0799nobodyさん2014/10/24(金) 16:06:10.30ID:???
さすがニート
想像でぺちゃくちゃよーしゃべりおる
メンテナンス性考えれば正規表現なんて使いませんよ
コーディング規約で禁止なんてとこもざらにある
0800nobodyさん2014/10/24(金) 16:15:28.47ID:???
これは自己紹介乙と言わざるをえない

799:nobodyさん :2014/10/24(金) 16:06:10.30 ID:??? [sage]
さすがニート
想像でぺちゃくちゃよーしゃべりおる
メンテナンス性考えれば正規表現なんて使いませんよ
コーディング規約で禁止なんてとこもざらにある
0801nobodyさん2014/10/24(金) 16:20:27.82ID:???
悪いなこんな時間に書き込みしててもニートじゃないんだわ
Java .NETでPHPじゃないけど正規表現禁止ってのも出向先で実際にあった体験談
これがチーム開発を考えなきゃいけないプロジェクトリーダーと自宅警備員の差なんだわ
0802nobodyさん2014/10/24(金) 16:21:05.38ID:???
>>792
正規表現使って分割だと、
preg_split("/,(?=([^,]+,){0,3}[^,]+\Z)/", $src )

>>799
まあ、正規表現わかんない人はメンテできないもんね。
0803nobodyさん2014/10/24(金) 16:26:32.28ID:???
>>802
速度比較してみ
0804nobodyさん2014/10/24(金) 16:28:18.57ID:???
>>800
お前本当に何も知らないのな。

最底辺の下請けIT企業でPHP使ってるところは
普通に正規表現禁止だよ。潰れるまで買い叩かれて2、3年で消える。
そして一般企業と言われてる企業より
そういうPHP使って開発する
最底辺IT企業のほうが数が多い。
0805nobodyさん2014/10/24(金) 16:30:51.77ID:???
>悪いなこんな時間に書き込みしててもニートじゃないんだわ
自己紹介キタ━━━━━━(゚∀゚)━━━━━━!!
0806nobodyさん2014/10/24(金) 16:33:32.94ID:???
おっ今日もやってるね!

無職アンチが息していないwwwww
0807nobodyさん2014/10/24(金) 16:35:01.15ID:???
>>804
正規表現を禁止するような最底辺の下請けIT企業の事情に詳しいようですが、
そういうところで働いた経験がおありなのですか?
0808nobodyさん2014/10/24(金) 16:36:29.73ID:???
>>803
if文だのforeachだのごちゃごちゃやってるより早いもんな
まあ、こんなのに正規表現使うのはどうかと思うが。
0809nobodyさん2014/10/24(金) 16:39:08.16ID:???
正規表現云々以前にphpはゴミ過ぎて業務で使えない
0810nobodyさん2014/10/24(金) 16:42:05.59ID:???
個人開発と法人開発を比較するのはナンセンスだけど、
正規表現は必須ではないし、ボロクソ言うのもナンセンス。
荒らしなんてボロクソ言うのが仕事だから正規表現なんて使えなくても気にするな。
便利なツールだから使えたらコード量は飛躍的に少なくなるから覚えて損はないけどね。
荒らしが主張するメンテナンス性がいいとは到底思えないけど。
これに懲りずまた質問においで。

>>808
コードが短ければ早いってもんじゃないんだけどね。
いくら関数がネイティブでも、内部での比較回数が多ければ遅いし。
0811nobodyさん2014/10/24(金) 16:42:27.71ID:???
>>808
>>794のifは余計だと思うよね
0812nobodyさん2014/10/24(金) 16:46:21.60ID:???
>>810
> 荒らしが主張するメンテナンス性がいいとは到底思えないけど。
それはもう習熟度が差を生むとしか言いようがないよ。
言語を問わず使えるものなんだから、ある意味で素養の差を見るための指標にすらなりうる。

ちなみにsqlでも同じことがいえる。
0813nobodyさん2014/10/24(金) 16:48:49.18ID:???
>>811
必ず余分な,があるならな。
0814nobodyさん2014/10/24(金) 16:49:37.92ID:???
(?:(?:\r\n)?[ \t])*(?:(?:(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t]
)+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:
\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(
?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[
\t]))*"(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\0
31]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\
](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+
(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:
(?:\r\n)?[ \t])*))*|(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z
|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)
?[ \t])*)*\<(?:(?:\r\n)?[ \t])*(?:@(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\
r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[
\t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)
?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t]
)*))*(?:,@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[
...
0815nobodyさん2014/10/24(金) 17:07:39.08ID:???
>>812
サブクエリだらけでもインデントすればフローがわかりやすいSQLと違って視覚的にもわかりにくいし、
コードの長さによっては、一度書いたものを時間たって再度見なおすときに、
1文字単位でインデントしてコメントつけて整理しないと熟練者でも混乱しやすいと思うけどな。
それが不要で頭の中で整理できるなんてのは天才肌で凡人には難しいと思うよ。
もっとも今回そんな複雑な正規表現使ってるわけじゃないけど。
0816nobodyさん2014/10/24(金) 17:29:44.44ID:???
>>815
無価値なごみ意見はブログに書けよ気違い
0817nobodyさん2014/10/24(金) 17:51:44.74ID:???
>無価値なごみ意見はブログに書けよ気違い
自己紹介キタ━━━━━━(゚∀゚)━━━━━━!!
0818nobodyさん2014/10/24(金) 17:54:13.08ID:???
>>815
自分が特に悩むことなくスラスラと書いたものや、それと同等の他人が書いたものはすんなり読めるでしょ?
それが習熟度の差だと言っているよ。
自分でスラスラ書いたり思いついたりできないレベルの記述が出てきたときに、読むのに苦労するのであって。
0819nobodyさん2014/10/24(金) 18:04:48.58ID:???
>天才肌

この単語が全てを物語ってる。

ペチパーは自分たちを凡人だと思ってる証拠。

ペチパーはゴミ以下だということを自覚しろ。
0820nobodyさん2014/10/24(金) 18:28:27.74ID:???
>>809
だから今どこの企業でもシステムからPHPを外しつつあるんだろ。
0821nobodyさん2014/10/24(金) 18:30:58.06ID:???
>>820
PHPから何に変えるとハッピーになれそう?
0822nobodyさん2014/10/24(金) 18:38:39.40ID:???
今のプログラマーなら、言語ぐらい主だったの全部わかって当然でしょう。
ある言語が使われなくなると困る人が出るって発想自体が昔の人間。
0823nobodyさん2014/10/24(金) 18:41:56.12ID:???
>>822
> ある言語が使われなくなると困る人が出るって発想
そんな発想誰かしてたっけ
0824nobodyさん2014/10/24(金) 18:48:28.41ID:???
正規表現はできて当たり前
気に入らない意見を荒らし認定して使えなくても良いと言ってる奴は典型的な統合失調症
0825nobodyさん2014/10/24(金) 19:11:25.00ID:???
かなり複雑でも可読性考慮して分割して書いて結合したりしてくれれば、
そうそう読むコストがやばいってことはないはずず。
むしろ、禁止ってところもあるのか。
0826nobodyさん2014/10/24(金) 19:28:02.28ID:???
>>818
反復とか条件とか辿らないといけないわけで
いくらスラスラかけても読むのはまた別
0827nobodyさん2014/10/24(金) 19:34:08.70ID:???
終わった言語の落書きスレでなんでコイツは真顔で書き込んでいるのか
0828nobodyさん2014/10/24(金) 19:45:03.00ID:???
糖質が喋った
0829nobodyさん2014/10/24(金) 20:02:15.38ID:???
あるパターンを見て書くのと
書いてあるのからパターンを読み解くのじゃ技術的にも大きく違う
何かコードが間違ってる場合 1から書きなおしたほうが早い
それが正規表現 ゆえに保守には向かない
このスレの皆さんにとっては正規表現は簡単なものらしいけどw
0830nobodyさん2014/10/24(金) 21:32:02.26ID:???
こういう他人に同情しかされない人間にはなりたくないないな
0831nobodyさん2014/10/24(金) 21:38:46.21ID:???
うわっ
0832nobodyさん2014/10/24(金) 22:21:13.35ID:???
???が??ん??も???
0833nobodyさん2014/10/24(金) 23:58:07.05ID:???
PHPは使えない言語ナンバーワン
初心者はPHPだけはやめとけ

他の言語ならだいたい何でもいいけど、
どれがいいかと言われたらRuby
0834nobodyさん2014/10/25(土) 00:02:59.98ID:???
基地外野郎が本当にRuby使えるかどうかは怪しいが、
こういう空気読めない奴が多いからRubyは嫌われるんだよ。
0835nobodyさん2014/10/25(土) 00:11:45.98ID:???
バカを憎んで言語を憎まず
0836nobodyさん2014/10/25(土) 00:14:55.72ID:???
>>829
日本語の解釈が苦手なの、相変わらずですね。
0837nobodyさん2014/10/25(土) 02:35:18.75ID:???
>>834
IT業界の空気を読まずにゴミを蔓延させたPHPはいいの?
0838nobodyさん2014/10/25(土) 03:32:01.08ID:???
>>837
ペチパーはチョンと同じで愛国無罪
0839nobodyさん2014/10/25(土) 04:57:08.38ID:???
???が??ん??も???
???が??ん??も???
0840nobodyさん2014/10/25(土) 05:52:07.23ID:DIWxifE9
function test() {
 static $s = 0;
 $s++;
 return 1;
}

returnに$sを含めば取得可能ですが、
それはせずに、classも使わずに$sを取得する方法ってありますか?
↓のコードは動きませんがイメージとしては

test();
test();
echo test()::$s; //3ではなく2が表示されるイメージ

といった感じにしたいです。
0841nobodyさん2014/10/25(土) 06:59:02.35ID:???
>>840
echo (new ReflectionFunction('f'))->getStaticVariables()['a']

ただこれは最悪の部類に入る設計なのでちゃんとオブジェクトにすべき
0842nobodyさん2014/10/25(土) 07:45:36.83ID:DIWxifE9
>>841
なるほどReflectionですか。
オブジェクトはちょっと大げさかなと思いましたが、
簡単にはできなさそうなのでおとなしくオブジェクト使うことにします。
どうもありがとうございました。
0843nobodyさん2014/10/25(土) 09:21:47.38ID:???
>>840
global $s;
0844nobodyさん2014/10/25(土) 14:05:09.22ID:???
>>842
頭の足りないゴミのお前がどう思おうが関係ない
日記はブログに書けよクズ野郎
0845nobodyさん2014/10/25(土) 15:22:05.52ID:sam9feGP
符号を除去するにはどのようにしたらいいですか?
-1234 を 1234 にしたいです。
0846nobodyさん2014/10/25(土) 15:38:37.19ID:???
>>845
PHP 絶対値でぐぐれ
0847nobodyさん2014/10/25(土) 15:42:22.86ID:sam9feGP
>>846
おおおありがとうございます!
0848nobodyさん2014/10/25(土) 16:00:39.38ID:???
>>847
二度と来るなよ。
0849nobodyさん2014/10/25(土) 16:10:19.80ID:???
絶対値すら知らない池沼の使う言語、それがPHP
0850nobodyさん2014/10/25(土) 16:15:52.16ID:???
世間じゃ休日なのに朝に寝て昼に起きて1日張り付いてんのか(笑)
0851nobodyさん2014/10/25(土) 16:29:00.63ID:???
自己紹介乙
お前そんな生活してるからまともに相手してもらえないんだよ
0852nobodyさん2014/10/25(土) 16:32:16.31ID:???
お前誰からも相手にされてないやん(笑)
0853nobodyさん2014/10/25(土) 16:37:42.71ID:???
何で自己紹介になってんだ?
>>847のことなのに
0854nobodyさん2014/10/25(土) 16:40:49.79ID:???
>>849
そうなんだけど、PHP自体が終了したから、
そういう>>847みたいな池沼が他言語のスレに来る可能性がある。
そうなると面倒。
0855nobodyさん2014/10/25(土) 16:44:02.88ID:???
>>852が図星でオウム返ししてるのが笑える
0856nobodyさん2014/10/25(土) 16:48:11.54ID:???
糖質が新しく覚えた言葉使ってる(笑)
0857nobodyさん2014/10/25(土) 16:51:38.76ID:???
キチガイはとりあえずコテつけろ

NGにするから行儀を守れ

あぼんするのが面倒くさい
0858nobodyさん2014/10/25(土) 16:52:06.17ID:???
>847
お前もうちょっと周りの迷惑考えたほうがいいよ
0859nobodyさん2014/10/25(土) 16:54:45.26ID:???
あぼんしなくてもお前が回線切れば面倒くさくないよ(笑)
0860nobodyさん2014/10/25(土) 16:55:24.63ID:???
早速糖質にコピーされた(笑)
新しい言葉覚えれてよかったね(笑)
0861nobodyさん2014/10/25(土) 16:58:56.27ID:???
>>857
あなたはコテ付けない系?
もしかして他のキチガイと同じで自覚ない系かな?
0862nobodyさん2014/10/25(土) 17:00:42.89ID:???
この流れどうせ847の自演だろうな
0863nobodyさん2014/10/25(土) 17:02:45.86ID:???
いつもの書き込みラッシュが始まったか

相手にするとこうなるし話しても無駄だからやっぱお前スルー対象な
0864nobodyさん2014/10/25(土) 17:07:32.41ID:???
>>854
いわゆる"PHPユーザー"はPHPが終わった時点で他の言語に移行したよ
"PHP厨"は荒らしに転向してこの落書き帳に落書きしに来た人に片っ端から絡んでる
0865nobodyさん2014/10/25(土) 17:08:31.20ID:???
そういうことにしたいんですね
荒らしてるのお前だけなのに
0866nobodyさん2014/10/25(土) 17:18:19.28ID:???
>>865見てると本当に自覚がないんじゃないかと思えてくる。
0867nobodyさん2014/10/25(土) 17:18:53.91ID:???
>>864の言う転向だの移行した言語ってのはRubyらしいからなw
Python推しもたまにいるようだが、
JavaScript(+node.js)が注目されてるってだけで他のLLは軒並みめぼしい話題がない。
PHPの衰退を誇示してるけど(Ruby Python同様)注目されなくなったってだけで、
やめる理由にはなっていないし一所懸命叩いてるのはこのスレにいる阿呆だけ。
こんなスレだけ見てるから世間の動向がわからないんだよ。
0868nobodyさん2014/10/25(土) 17:19:55.00ID:???
>>847はマジで社会に不要だろw
生きてる価値なしw
0869nobodyさん2014/10/25(土) 17:23:13.14ID:???
衰退とかやめるとかって言ってるところを見るとIT業界全体がPHPを使わない方向に動いてることを知らないらしい
実際にレン鯖でも新規鯖にはPHP入れないのがスタンダードになってるし
0870nobodyさん2014/10/25(土) 17:26:47.03ID:???
>実際にレン鯖でも新規鯖にはPHP入れないのがスタンダードになってるし
また同じ事言ってるなw

お前の中でのスタンダードは世間のスタンダードじゃないのよ?
GAEだって去年PHP入れたのにww
0871nobodyさん2014/10/25(土) 17:31:14.10ID:???
その馬鹿はさくらの最小プランでPHPが入ったのも無視して
年単位でずっとそんな主張続けてるから相手するだけ無駄
どんだけアンチにエネルギー使ってるんだかな
0872nobodyさん2014/10/25(土) 17:31:58.69ID:???
>お前の中でのスタンダードは世間のスタンダードじゃないのよ?
あ、鏡に向かって喋ってる内容は実況不要です。
0873nobodyさん2014/10/25(土) 17:35:05.31ID:???
反論できないとブーメランになっていないブーメランはじまった
具体的に早くどこの鯖で採用されなくなったのか言えって言ってんだろ昔からよ
あとセキュリティがどうたらの証明も早くしろよ
出来ないならもう消えろ
0874nobodyさん2014/10/25(土) 17:36:34.13ID:???
871に同意w
2chでURL規制されたさくらが世間での
レンタルサーバーのスタンダードなんだよw
2chでURL規制されないようなレンタルサーバーは
世間で言うところのスタンダードではないから注意なww
0875nobodyさん2014/10/25(土) 17:37:44.42ID:???
>>872
なんだ、ただ煽りたいだけか。
話に乗ってこないとか、がっかりしたわ。
0876nobodyさん2014/10/25(土) 17:39:17.14ID:???
>>873
情報料を何万払うのか書いてないな

まさかタダで情報を要求するほど世間知らずでもないだろうし

交渉を開始する金額が決まったらリプよろ

支払いはウェブマネーな
0877nobodyさん2014/10/25(土) 17:39:22.28ID:???
>>874
そういう返し好きみたいだけど
お前自分が賢いとでも思ってるんだろうか?
0878nobodyさん2014/10/25(土) 17:40:18.67ID:???
>支払いはウェブマネーな
これが全てを物語ってるな
もう何も言うまい
0879nobodyさん2014/10/25(土) 17:42:41.71ID:???
>>875
>>864がここの現実ですから・・・・
0880nobodyさん2014/10/25(土) 17:46:58.54ID:???
なるほど、自己紹介だったのかw
0881nobodyさん2014/10/25(土) 18:04:49.71ID:???
毎日毎日自己紹介自己紹介うるせーな
自己紹介って単語がよっぽど好きらしいが本当の自己紹介はこうやってやるんだよ
耳の穴かっぽじってよーく聞け

801:nobodyさん :2014/10/24(金) 16:20:27.82 ID:??? [sage]
悪いなこんな時間に書き込みしててもニートじゃないんだわ
Java .NETでPHPじゃないけど正規表現禁止ってのも出向先で実際にあった体験談
これがチーム開発を考えなきゃいけないプロジェクトリーダーと自宅警備員の差なんだわ
0882nobodyさん2014/10/25(土) 19:15:13.08ID:???
懸賞サイトでシコシコポイントためてWMに換金しつつphpスレで鬱憤晴らし
WebMoneyを恥ずかしげもなく要求出来るなんて無職ゲーマーの鏡やでー
0883nobodyさん2014/10/25(土) 19:15:17.96ID:???
>>848>>854>>858>>868
そういうのいいから
0884nobodyさん2014/10/25(土) 19:15:43.90ID:sam9feGP
ID出し忘れた
0885nobodyさん2014/10/25(土) 19:17:03.34ID:???
>>1
>(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
0886nobodyさん2014/10/25(土) 19:19:05.38ID:???
煽り合いスレッドに改名しろよ
0887nobodyさん2014/10/25(土) 19:40:04.26ID:???
作ってよそでやって下さい
0888nobodyさん2014/10/25(土) 19:56:50.61ID:???
>>887
テメーが作れks
0889nobodyさん2014/10/25(土) 20:02:33.29ID:???
>>885
ID:sam9feGPは荒らし目的だから言うだけ無駄。
0890nobodyさん2014/10/25(土) 20:07:45.32ID:???
構ってちゃんの度が過ぎてるしコイツはただのネット依存症のメンヘラか
0891nobodyさん2014/10/25(土) 20:10:22.79ID:???
PHP廚に多い「新型うつ」
http://news.zeroup1.com/shakai/shingata-utsu.html
0892nobodyさん2014/10/25(土) 20:13:26.74ID:???
自己紹介はもういいって
0893nobodyさん2014/10/25(土) 20:14:21.28ID:???
>>883涙目ワロタw
0894nobodyさん2014/10/25(土) 20:19:27.68ID:???
荒らし質問に回答してる人は荒らしを助長してることに気付いているのだろうか?
回答した人を笑い者にするためにヲチスレで作られた質問だと気付いているのだろうか?
0895nobodyさん2014/10/25(土) 20:30:09.74ID:???
チョンはネットで関西弁

別に>>882がチョンだと言ってるわけじゃないよ?
■ このスレッドは過去ログ倉庫に格納されています