トップページ⇒php
991コメント258KB

【PHP】下らねぇ質問はID出して書き込みやがれ 138©5ch.io

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

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

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

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0232nobodyさん2014/11/13(木) 21:17:53.85ID:???
>>229
起き得ないなら一件だけ取得すればいいよ。
起き得ると思うなら全件取得するようにして、
2件以上有る場合にはエラーを通知するようにする。
0233nobodyさん2014/11/13(木) 21:37:28.89ID:???
その状態って単にDBだけどうにかするレベルの話ではないよね?
0234nobodyさん2014/11/14(金) 00:12:43.51ID:???
>>231
そんなことを考えているうちは99%以上の確率で内的要因。
0235nobodyさん2014/11/14(金) 03:16:54.34ID:???
クラッカーから見て、2重登録させられるようにするメリットがあるのかね。
0236nobodyさん2014/11/14(金) 06:36:58.90ID:???
そういえば自分も考えたことあったな
select maxした時に2個以上かえってきたらどうしようとか
0237nobodyさん2014/11/14(金) 10:18:29.98ID:???
not nullの制約が無ければ複数はありうる
0238nobodyさん2014/11/14(金) 11:07:05.77ID:???
group byとかで無駄にグルーピングして取っちゃえばいいじゃんw
0239nobodyさん2014/11/14(金) 15:51:43.37ID:???
鍵を確実にしめた様子を動画にとってきたのに何故か鍵が開いてたらどうしよう・・・
さっきガソリンをきっちり満タンにいれたのに今にでもガス欠になったらどうしよう・・・

システムに不正侵入されてDBを書き換えられたり、DBのバグだったりっていうのは、
空き巣や車に穴あける犯罪行為をされたり、単に物が壊れてたりに置き換わるから、
not null制約をつけてありえないはずの複数が返ってきたらっていう話なんじゃ。

そんなとこまで責任もってられねーよ
0240nobodyさん2014/11/14(金) 16:17:30.80ID:???
まあ、なんか設定ミスってます的な警告出す意味はあるとしても、
常時そんなチェックすべきじゃないよな
0241nobodyさん2014/11/15(土) 15:23:56.69ID:???
simple html domめっちゃ便利
0242nobodyさん2014/11/15(土) 15:26:57.92ID:SLGkws0E
あるclassが巨大化したので
classを分割したいのですがどうしたらいいですか?
具体的に言うとC#のpartialのようなことがしたいです
0243nobodyさん2014/11/15(土) 15:39:08.61ID:???
http://stackoverflow.com/questions/21657684/partial-class-in-php-like-we-have-in-c-sharp
0244nobodyさん2014/11/15(土) 15:47:02.29ID:SLGkws0E
>>243
素早い回答ありがとうございまいた!
0245nobodyさん2014/11/16(日) 00:15:38.81ID:b43iwSvA
cakePHPは、
バージョンがどの程度まで進めばリプレースを考えるべきでしょうか?

現在cakePHPの2.2.5を使って

$passwordHasher = new SimplePasswordHasher();
$this->data[$this->alias]['password'] = $passwordHasher->hash($this->data[$this->alias]['password']);

を実行しようとしたところ使えず、

$this->data[$this->alias]['password'] = AuthComponent::password($this->data[$this->alias]['password']);

とコードを記載しています。
0246nobodyさん2014/11/16(日) 04:21:00.51ID:B5CNo3zl
StdClass で宣言と同時にプロパティを宣言するにはどうしたらいいですか?

//syntax error, unexpected '{' エラーになる
$obj = new StdClass() {
public $a = 'a';
}

$obj->a; // 'a'

という感じで宣言したいです。
0247nobodyさん2014/11/16(日) 06:46:50.05ID:???
無理です
継承したsubクラス作ってその中で宣言でもして下さい
0248nobodyさん2014/11/16(日) 10:33:04.81ID:Zt31B99o
よく使うphpのメソッドの暗記用リストを作成したいんですが
どこかにそういう一覧ないですか?
自分で作ってもいいのですが数が多いのでどこかにまとめてあると助かります。
0249nobodyさん2014/11/16(日) 10:37:02.92ID:???
>>248
よく使うの定義は?
0250nobodyさん2014/11/16(日) 10:45:47.87ID:???
よく使うのは使っていくうちに覚えるし必要ない
0251nobodyさん2014/11/16(日) 11:30:07.63ID:???
暗記用リストとはなにか・・・
0252nobodyさん2014/11/16(日) 11:56:51.10ID:???
>>248
メソッドって関数のことかな?
よく使う関数一覧ならPHP入門書とかによく載ってるけど。
0253nobodyさん2014/11/16(日) 12:08:46.29ID:???
phpでなんかそういうのを組むのかと思ったら
たんによく使われるものを知りたかったのかw
人によって何を使うかは違うからな

http://php.net/manual/ja/ref.strings.php
http://php.net/manual/ja/ref.array.php
http://php.net/manual/ja/ref.filesystem.php
http://php.net/manual/ja/ref.network.php
http://php.net/manual/ja/book.pdo.php
http://php.net/manual/ja/ref.image.php

このへんはわりとよくつかうんでないか?
0254nobodyさん2014/11/16(日) 12:48:45.24ID:???
ありがとうございます!
0255nobodyさん2014/11/17(月) 01:18:16.89ID:???
pukiwiki設置して独自ドメインを取得してからそのとおりアクセスするとページは表示されるようになったのですが
Frontpage以外のページにいくとURLが独自ドメインから初期ドメインに変更されていて困ってます
phpと関係あるのかすらわからないし、わかりづらい質問ですけど、もし理解できる方いたらお助け下さい!
0256nobodyさん2014/11/17(月) 01:20:49.00ID:MpiY6wtu
ID晒すの忘れてた!
鯖はサクラ ドメイン取得先はお名前ドットコムです
0257nobodyさん2014/11/17(月) 01:27:55.94ID:???
pukiwikiの設定で初期ドメインを書いてるんじゃないの
0258nobodyさん2014/11/17(月) 01:57:20.63ID:MpiY6wtu
.htaccessっていうファイル
なんかそれを書き換えてドメインを統一したらできました!!
phpと無関係のひっどい質問してすみませんでした!わかってよかったー
0259nobodyさん2014/11/17(月) 02:29:55.34ID:???
まーたソシャゲーのアフィか
0260nobodyさん2014/11/19(水) 20:24:55.09ID:VlVIavcm
if構文の書き方で質問です。
>http://php.net/manual/ja/control-structures.alternative-syntax.php
>開き波括弧をコロン(:)、閉じ波括弧をそれぞれ endif等に変更するのが 別の構文の基本的な形式となります。
ifやforは二通りの書き方があるみたいですが、使い分ける時の基準などはありますか?
0261nobodyさん2014/11/19(水) 20:29:33.69ID:???
使わない。
0262nobodyさん2014/11/19(水) 20:34:15.43ID:???
なぜかwordpress方面で多用されてる不思議な書き方
やめてほしい
0263nobodyさん2014/11/19(水) 20:38:15.08ID:???
まー } が何の閉じなのか分かりやすくなるって利点がないことはない。
使わないけど
0264nobodyさん2014/11/19(水) 20:39:28.46ID:???
コロンでendifってのはテンプレートでの書き方
php自体テンプレートを標準で持ってる言語だけど
テンプレートエンジンを別途使っていない場合はわりと使うと思う
02652602014/11/19(水) 21:46:48.76ID:VlVIavcm
>>260です、ありがとうございました。普段は使わないようにします。
0266nobodyさん2014/11/20(木) 13:02:08.72ID:???
【初級】
単純にechoでHTMLを吐く
↓
ヒアドキュメントを覚える
↓
【中級】
viewロジックを分けるようになる
↓
テンプレートエンジンを導入する
↓
【上級】
フレームワークを導入する

あえて速度を求める場合中級どまり
しかし一番はやいのは初級であった
0267nobodyさん2014/11/20(木) 14:39:21.05ID:fF60GYgV
特に決まったポートで接続待ちとかしてるわけではないのですが
無限ループのphpファイルにアクセスする時
DBやファイルの共有可能なリソースを使わず
そのphpにアクセスしているアクセス数を取得したいのですが出来ますか?

<?php
set_time_limit(0);
header('Content-Type: text/html; charset=UTF-8');
ob_start();
while (1) {
echo 現在の接続数
flush();
ob_flush();
sleep(10);
}
0268nobodyさん2014/11/20(木) 14:42:22.01ID:???
>>267
> DBやファイルの共有可能なリソースを使わず
> そのphpにアクセスしているアクセス数を取得したいのですが出来ますか?
無理
0269nobodyさん2014/11/20(木) 17:44:18.83ID:???
>>267
PHPの外のリソース使う以外に手はないはず。
揮発性のものを使うということであれば、
プロセス数を数えて返すとか手はあるにはあるけど。
0270nobodyさん2014/11/20(木) 17:46:09.25ID:???
わかると思うけど、OSレベル以下で冗長化していると、
もう真っ当にどっかのリソース頼るしかない。
0271nobodyさん2014/11/20(木) 21:04:42.11ID:???
php実行する時ってhttp://localhost/a.phpみたいなのをブラウザに貼ってやるけどさ、
ブラウザ使わず直接apacheに投げる事ってできないのか
0272nobodyさん2014/11/20(木) 21:05:48.96ID:???
phpならphpコマンドで実行すればいいでしょ
apache通す意味は?
0273nobodyさん2014/11/20(木) 21:35:11.54ID:fF60GYgV
>>268-270
ありがとうございます
ボトルネックになる部分をなるべくなくしたのですが
無理ということで諦めたてDBを使うことにします
0274nobodyさん2014/11/21(金) 16:12:31.39ID:???
memcachedとかにすれば?
0275投稿 1/22014/11/21(金) 18:00:53.56ID:RQdGpAj3
質問させてください。

 ※ 「改行が多い」とエラーが表示されてしまいましたのでソースは次のレスで投稿させていただきます

他のサーバ上にある動画ファイル(mp4)をダウンロードさせるプログラム(download.php)を作りました。
このプログラムを実行するとダウンロード自体は問題なくできるのですが
ダウンロードが行われている間、全く関係のない他のプログラム(out.php)を実行しても
ビジー状態(といっていいのでしょうか)になって何も表示されません。

ダウンロードが終了するか途中でキャンセルを行うと、その瞬間に表示(実行)されます。

 ※ fread ではなく readfile を使用しても同じ現象でした

download.php が実行中でも、他のプログラムが問題なく実行できるようにしたいのですが
どのようにすればいいのかご教示いただけないでしょうか?

スレで質問をすることが初めてですので、質問事項に不備等がありましたらご指摘ください。
また、明日、明後日は拝見することができない可能性があるので
ご指摘に対する返答が遅くなるかもしれませんが
必ずさせて頂きます。

どうかよろしくお願い致します。
0276投稿 2/22014/11/21(金) 18:02:03.45ID:RQdGpAj3
【/home/hoge1/hoge2/download.php】
*****************************************************************
 require_once './getFileSize.php';
 download("http://xxxxxxxx.mp4);

function dwonload($url)
{
 //getFileSize() ファイルサイズを取得するための自作関数
 $contentLength = getFileSize($url);
 $fileName = "test.mp4";

 header( "Content-Type: application/octet-stream" );
 header( "Content-disposition: attachment; filename={$fileName}" );
 header( "Content-Length: $contentLength" );
 header("Content-Transfer-Encoding: binary");

 $handle = fopen($url, 'rb');

 while (!feof($handle))
 {
  echo fread($handle, 4096);
  ob_flush();
  flush();
 }
 fclose($handle);
}

【/home/hoge1/out.php】
*****************************************************************
 print("OK");
0277nobodyさん2014/11/21(金) 18:30:42.10ID:???
wgetをキックしろ
0278nobodyさん2014/11/21(金) 18:51:12.55ID:???
PHPってLinuxのコマンドがないと何もできないからそうするのが一番
0279nobodyさん2014/11/21(金) 21:19:48.21ID:???
>>276
httpdの設定を見直してみたらどうでしょうか。
0280nobodyさん2014/11/22(土) 18:31:32.98ID:JdShEOQ7
PHPで連想配列をコピーするにはどうしたらいいですか?
0281nobodyさん2014/11/22(土) 18:59:26.71ID:???
>>279
スレ違いのレスしてまで自己顕示欲を満たしたい池沼は早く帰れよw
目障りw
0282nobodyさん2014/11/22(土) 18:59:39.18ID:???
$a['unk'] = 'unk';
$b = $a;
$a['unk'] = 'mnk';
echo $b['unk'];
0283nobodyさん2014/11/22(土) 19:58:46.02ID:???
>>281
スレ違いの質問することには目を瞑るのか
0284nobodyさん2014/11/22(土) 21:07:44.58ID:vbjmtwyH
faviconをjpgに変換する方法を教えて下さい。

getFaviconなどのサービスを使わずにPHP単体で変換することは可能でしょうか。
0285nobodyさん2014/11/22(土) 23:26:09.09ID:???
変換自体はバイナリが扱えればどの言語でも可能
ただ実装には高度な知識が必要
そんな質問してる時点で無理だと思うので
おとなしく外部アプリケーションに頼って下さい
http://php.net/manual/ja/imagick.readimage.php
http://php.net/manual/ja/imagick.writeimage.php
0286nobodyさん2014/11/23(日) 00:59:43.84ID:DvaULKXS
>>285
ありがとうございます
PHPで画像のバイナリを操作するという記事を読んだら頭が痛くなってきたので諦めます
0287nobodyさん2014/11/23(日) 02:17:59.87ID:???
>>286
PHPじゃなくても同じ症状が出そうだね
0288nobodyさん2014/11/23(日) 03:25:05.24ID:???
>>286
偽物乙
0289nobodyさん2014/11/23(日) 12:28:54.75ID:SCq/bKX7
test
0290nobodyさん2014/11/23(日) 13:07:23.67ID:???
>>286
ようゴミクズ
質問者騙って荒らすのは楽しそうだな
0291nobodyさん2014/11/23(日) 17:38:33.70ID:???
>>290
ようカス
0292nobodyさん2014/11/23(日) 19:16:22.12ID:???
>>291 ← 自己紹介
0293nobodyさん2014/11/23(日) 20:04:36.53ID:???
>>286みたいに実際にやってみるわで分からない思い上がりは生きてる価値なし
思い上がってなけりゃゴミだと自覚できてるからできないことに手は出さないからな
0294nobodyさん2014/11/23(日) 20:06:57.87ID:???
ゴミって言葉好きだね
0295nobodyさん2014/11/23(日) 21:15:48.16ID:???
>>290 から自己紹介の流れでしょ?
0296nobodyさん2014/11/24(月) 04:28:41.17ID:???
どうせ荒らしの>>286の自演だろ。
0297nobodyさん2014/11/24(月) 06:06:12.02ID:???
「ま」が「わ」になるって、どうなればそうなるのか考えても答えが出てこない。
>>293教えて
0298nobodyさん2014/11/24(月) 06:27:51.90ID:???
>>296 寝る前に荒らし
>>299あたり 昼過ぎに起きて荒らし

いつものことだな
0299nobodyさん2014/11/24(月) 07:10:24.82ID:???
阻止
0300nobodyさん2014/11/24(月) 15:01:28.72ID:???
>>298は本当に糖質なのではなかろうか。

でなければここまで妄想を書けないだろう。
0301nobodyさん2014/11/24(月) 15:07:36.74ID:???
反応する前に、意味があるのか落ち着いて考えよう。
NGにするだけでいいのでは。
0302nobodyさん2014/11/24(月) 15:23:21.18ID:???
>>300
妄想と決め付けてるお前のほうが妄想だろーが、自分のことだからいつ寝ていつ起きてるのか把握してるんじゃねーの?確率的には一番それが高いだろ
0303nobodyさん2014/11/24(月) 17:04:31.33ID:???
>298ってこの間朝から煽って荒らそうとしたけどスルーされて
腹いせに寝てる認定してた雑魚でしょ?
哀れw
0304nobodyさん2014/11/24(月) 17:53:04.23ID:???
さぁさぁ284の目論見通り荒れて参りました!
0305nobodyさん2014/11/24(月) 18:01:51.81ID:???
使える言語には使える人間が集まるから相乗効果で給与も上がる。
使えない言語には使えない人間が集まるから相乗効果で給与も下がる。
つまり言語の優劣が最終的に給与に反映される。
ここで暴れてるRuby厨はよく見ておけ。

年収 収入 給料

米国内で最も年間給与が高い「プログラミング言語 」トップ12 - Media-Pickup
http://media-pickup.com/society/20141123/most-highest-paying-programming-languages/

http://blog.livedoor.jp/kinisoku/archives/4239423.html
0306nobodyさん2014/11/24(月) 18:17:10.85ID:???
>>305
さすがPHPだな
0307nobodyさん2014/11/24(月) 18:27:39.42ID:???
PHP絶好調じゃんw
0308nobodyさん2014/11/24(月) 18:49:14.58ID:???
日本のIT業界はアメリカの波をモロに受けるからPHPも2015年には
0309nobodyさん2014/11/24(月) 18:58:20.43ID:???
ジャンジャン使いやすい言語が出てくるべき。
言語に属するプログラマなんて考え自体が古すぎる。
0310nobodyさん2014/11/24(月) 19:09:08.53ID:???
>>305
それってアメリカ限定の話だろ
ヨーロッパや日本はアメリカの影響受けるから似たようなもんだとしても
韓国ではphpの人気が高いから韓国で調査したらphpの順位はもっと跳ね上がるはず
0311nobodyさん2014/11/24(月) 19:20:49.48ID:???
コリアねぇ・・

竹島にいた日本の民間人を軍隊使って殺したコリアね。

軍隊使ったってことはコリアの例外的な犯罪者に殺されたわけではなく、

コリアの総意で殺されたわけだからね。
0312nobodyさん2014/11/24(月) 20:10:34.33ID:???
優秀な国産言語を使わずにそんな人殺し民族と同じ劣悪な言語を使うPHP厨w
0313nobodyさん2014/11/24(月) 20:18:32.02ID:???
PHP使ってるのはチョンだけじゃないだろ
アメリカで出会い系サイト()作った不良学生もPHP使ってたぞ
その出会い系サイト()もまともなエンジニア増えてきたら
PHPを改造せざるを得なくなったけどな

出会い系サイト()で稼ごうなんて思考回路は売春当たり前のチョンに似てるところもあるか
0314nobodyさん2014/11/24(月) 21:42:10.73ID:???
それ以前に欠陥言語なことについて
0315nobodyさん2014/11/24(月) 22:18:46.99ID:???
PHPは所詮ゴミPerlの劣化版。
まともに開発やりたいならRubyを使うべき。
0316nobodyさん2014/11/25(火) 00:36:18.69ID:???
何この糞スレw
0317nobodyさん2014/11/25(火) 01:00:51.52ID:???
>>316
PHPの地位を落として相対的にRubyの地位を高めようとする人の活動スレ
0318nobodyさん2014/11/25(火) 03:35:22.83ID:???
たまにJavaも出してくる、いまいちポリシーが明確でない上に技術的な話になると逃げる人の活動スレだよ
0319nobodyさん2014/11/25(火) 09:23:04.07ID:???
荒らし君、異常な韓国への関心とRuby押しなんだな。
0320nobodyさん2014/11/25(火) 09:35:09.79ID:???
何かを自分より下に見て悦に入ったり、
日本の技術!と賞賛してたり、まー気持ち悪い。
回答スレに入り浸って回答しないで荒らすのが日課。
0321nobodyさん2014/11/25(火) 09:38:27.92ID:???
>>317
最初から最底辺にある言語をどうやって貶めるんだよw
0322nobodyさん2014/11/25(火) 10:01:44.21ID:???
>>320は落書きスレを回答スレだと勘違いしてるみたいだな
勘違いしてる馬鹿ほど可哀想なものはない
0323nobodyさん2014/11/25(火) 12:00:15.21ID:???
>>322
とまあ、こうやって自分のやってる荒らし行為を正当化するために事実を曲げようとするわけだ。
0324nobodyさん2014/11/25(火) 12:04:54.43ID:???
可哀想なんて思ってないくせに、カッコつけてあんなの書いて恥ずかしくないのかね。
0325nobodyさん2014/11/25(火) 12:16:16.69ID:???
勘違いしてる馬鹿ほど可哀想なものはないwwwwwwww
0326nobodyさん2014/11/25(火) 12:55:10.01ID:???
>>300 図星で悔しかったんだなwwww
0327nobodyさん2014/11/25(火) 12:57:45.34ID:???
>>323
まぁここが回答スレではなく落書き帳だってのは>>320も認識してるからいいんじゃないのかね。
0328nobodyさん2014/11/25(火) 13:00:40.78ID:???
妄想だと言われて反論できなかった結果がこちらになります、草生やしたりしていますが本人は大真面目なので生暖かく見守ってあげてください → >>326
0329nobodyさん2014/11/25(火) 13:05:42.88ID:???
あいも変わらずニート丸出しで起きてる間は1日粘着してるのなwwww
草不可避wwwwwご哀愁様wwww
俺と同じで昼休みだななんて言うつもりはないよね?wwwwww
0330nobodyさん2014/11/25(火) 13:07:08.03ID:???
>>329
よかったな
リアルでも2chでも全く相手にしてもらえなかったお前にも
やっと相手にしてくれる人が現れたな
0331 ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄2014/11/25(火) 13:08:46.70ID:???
.__________
|| // //         |
||    / ̄ ̄ ̄ ̄\ . |    / ̄ ̄ ̄ ̄\
||   (  人____) |   (          )
||     |ミ/  ー◎-◎-)|   (ヽミ        |  
||    (6    ゜(_ _) )|.  ( 6)        |  
||  __| ∴ ノ  3  )|  (∴ \____ノ_
|| (_/.\_____ノ |   >--(っ___□__)
|| / (   ))    ))ヽ|  (  ))     |三| ヾ
. ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   |  ||========[]===|)
                    |_||  | ̄ ̄ ̄ ̄ ̄|
                  (_)\|三三三三三|
                   (:::::::::::::::::::::y:::::::::ノ)\
                    |:::::::::::::::::::::|:::::::::|   |
■ このスレッドは過去ログ倉庫に格納されています