のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,660,893人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
701 : nobodyさん - 2013/10/29(火) 15:17:05.43 ID:??? (+50,+22,-19)
なくなっても困らないプログラム言語第一位はPHP
702 : nobodyさん - 2013/10/29(火) 17:36:05.53 ID:??? (+2,-29,-31)
5,6年前の古いPHP(5.2.x)のPDO-SQLite 3.3ではLIKE文が機能しない
というようなことってありえますか?
703 : nobodyさん - 2013/10/29(火) 17:46:17.23 ID:??? (+6,-28,-18)
>>702
普通に考えるとない
文字コードが問題でないことは確認済みかい?
SQLite側でエラー出てないかい?
704 : nobodyさん - 2013/10/29(火) 18:13:29.57 ID:vZhn/oWi (-21,-30,-88)
配列の操作について質問です。
次の配列について、数値添え字を維持したまま、最後の要素'e'を真ん中の3の位置に挿入したいです。

//元の配列
array(1=>'a', 2=>'b', 3=>'c', 4=>'d', 5=>'e');

//挿入後の配列
array(1=>'a', 2=>'b', 3=>'e', 4=>'c', 5=>'d');

なお、array_spliceだと添え字が0から振り直されてしまいます。
何かシンプルに操作する方法がありますでしょうか?
よろしくお願いします。
705 : nobodyさん - 2013/10/29(火) 20:13:50.10 ID:??? (+20,+29,-9)
>>704
数値添え字を維持してないように見えるが。やりたいのは何ですか。
706 : 704 - 2013/10/29(火) 20:33:09.97 ID:ew0xx0S/ (-11,-29,-113)
>>705
語弊があり失礼しました。
添え字の順について1-5で固定という意味です。

やりたいことは、配列の要素をループで表示する際、
通常は元の配列の順でよいのですが、
例外的に、最後の要素を3番目に表示したいことがあるのです。

array_splice($data, 3, 0, $data[5]);としたところ、
dataの添え字が0スタートになってしまったので、1スタートのまま
操作できないかと思った次第です。

添え字を1スタートにしたいのは、その後のスクリプトの変更を避けるためです。
なお、実際には、もっと多い要素の配列を扱ってます。
707 : nobodyさん - 2013/10/29(火) 20:49:27.09 ID:??? (+65,+27,+1)
>>706
http://codepad.org/cBXrfA4D
とりあえず作ってみた
708 : nobodyさん - 2013/10/29(火) 20:50:41.57 ID:??? (+71,+27,+0)
>>706
http://codepad.org/9Z6GbsdG
こんなんも作ってみた
709 : nobodyさん - 2013/10/29(火) 21:30:19.79 ID:??? (+29,-29,-17)
POSTで受け取った値を is_int で判定したいんですが、どうしたらいいですか?
is_numeric 使えってのはナシで
710 : nobodyさん - 2013/10/29(火) 21:32:00.05 ID:??? (+55,+30,+0)
711 : nobodyさん - 2013/10/29(火) 21:33:36.08 ID:??? (+2,-29,-15)
postで受け取った値は全てstring
is_intの注意にもis_numeric使えってそう書いてるだろ
712 : 704 - 2013/10/29(火) 21:34:54.47 ID:MlldmnUl (+40,+29,-37)
>>707 >>708
早速のご回答ありがとうございます。
キーを保存して、後で結合するというやり方には思い至りませんでした。
最後の値をarray_popで取るのもスマートです。
とても参考になりました。感謝です。
713 : nobodyさん - 2013/10/29(火) 22:25:03.79 ID:??? (-1,-29,-9)
>>711
709はそんなのわかった上で聞いてるんじゃないの?
>is_numeric 使えってのはナシで
って書いてるし
714 : nobodyさん - 2013/10/29(火) 22:25:50.89 ID:??? (+57,+29,-16)
代替手段を認めないで出来ないこと聞かれてもな
715 : nobodyさん - 2013/10/29(火) 23:40:58.73 ID:??? (+57,+29,-7)
ルール違反してる質問を相手する奴もルール違反
716 : nobodyさん - 2013/10/30(水) 00:21:15.81 ID:4Hjo+Gia (+0,-29,+0)
is_numericじゃ駄目な理由を書いておくとよかったんじゃないかな
717 : nobodyさん - 2013/10/30(水) 01:12:10.34 ID:??? (+0,-30,-23)
int型はis_int
string型はis_numeric

is_intで判定したいって質問だから(int)でint型にすればいい
それ以外の事を聞いてるとしたら質問がヘタクソ
718 : nobody - 2013/10/30(水) 01:27:05.64 ID:9H4cK0UE (-24,-30,-103)
【PHPのバージョン】5.5.3
【質問内容】

MAMPを利用しているのですが、ファイルを修正してブラウザ上でリロードしてもすぐに反映されず、
1分程待ってリロードすると反映するのですが、こちらの対処方法をご教授いただけませんでしょうか。

手順として
1.ブラウザ上でアクセス
2.エディタでphpファイル修正
3.ブラウザリロード
4.反映されないのでキャッシュ消してリロード
5.反映されないのでSAFARIでアクセス
6.反映されないので1分くらい待って再度アクセスすると反映
になります。
719 : nobodyさん - 2013/10/30(水) 01:56:02.67 ID:8n7nQdpX (+14,+19,-20)
まともに強制リロードしてないからこれだけ手間かけてもキャッシュ読んでるんだろ
いつまでもキャッシュに遊ばれるくらいならtelnet host 80とかコマンド使えるようにした方が良いぞ
720 : nobodyさん - 2013/10/30(水) 08:25:36.12 ID:??? (+0,-28,-32)
ブラウザの開発ツールでレスポンスをみることをオススメする
721 : nobodyさん - 2013/10/30(水) 16:50:37.53 ID:AZM5Qa5B (+35,-29,-18)
PHPにCでいうperrorみたいな関数はありますか
722 : nobodyさん - 2013/10/30(水) 18:44:50.70 ID:??? (+70,-29,-58)
>>703
原因がわかりました
PDOの旧バージョンではselect文を連続で使う場合にcloseCursor()が必要で
それがないためにLIKEのある文で失敗しているようでした
これは最近の環境でPHPを始めるとなかなか気づかないのでは・・・
723 : nobodyさん - 2013/10/30(水) 19:01:11.63 ID:??? (-1,-29,-34)
PHP5.2のときのPDOなんて不安定だから使うなはPHP界の常識だと思ってたが
724 : nobodyさん - 2013/10/30(水) 20:44:49.25 ID:??? (+94,+29,-27)
>>722
だから日本語の読めない馬鹿は来るなって
お前自分が迷惑だって気付いてないだろ
お前自分が何でリアルで氏ねって陰口叩かれてるか知らないだろ
725 : nobodyさん - 2013/10/30(水) 20:51:02.42 ID:??? (+70,+29,+0)
>>724
そういつも言われてるんですね。わかります。
727 : nobodyさん - 2013/10/31(木) 00:45:20.31 ID:??? (+7,-29,-30)
phpに最適なエディタ教えて
728 : nobodyさん - 2013/10/31(木) 01:15:09.05 ID:??? (+103,+29,-3)
>>722が日本語読めないのは事実。
本物の知恵遅れ。
730 : nobodyさん - 2013/10/31(木) 05:14:50.62 ID:??? (+24,-3,-6)
情報足りなさすぎてWORKSFORMEで即クローズされるレベル
731 : nobodyさん - 2013/10/31(木) 05:32:01.63 ID:??? (+57,+29,-37)
PDT久々に起動してみたらエラーだらけで使えなくなってたwww

PDT経由しようがPHPインタプリタ使うことには変わらないんだから
結果が異なるってことはないでしょ
732 : nobodyさん - 2013/10/31(木) 08:25:19.20 ID:??? (-11,-29,-29)
>>726
upload.phpのレスポンスで、ファイル名のjsonとか返せばいいだけだろ
733 : nobodyさん - 2013/10/31(木) 08:27:13.63 ID:??? (-25,-12,-20)
>>729
同じ環境のPHPインタプリタで動いてるか?
734 : nobodyさん - 2013/10/31(木) 09:19:55.15 ID:??? (+113,+29,-45)
>>728
なぜ日本語が読めないと思ったのかまったくわかりませんが
返信については、旧バージョンで動かない=現行バージョンでは動くので
原因がutf8で統一している文字コードの可能性は低く、デバッグの方法から教えていただくわけにもいかず
結果のみの報告になりました
736 : nobodyさん - 2013/10/31(木) 11:42:51.30 ID:??? (+8,-19,-24)
>>727
迷わず Vim
Vim しかない
737 : nobodyさん - 2013/10/31(木) 11:44:18.23 ID:??? (+7,+29,-55)
>>735
デバッガで追ってる?

他の処理でグローバル変数上書きしてない?

最小再現の初期化コードがみたいところだけど
根本環境ミスの可能性の方が高いと思うよ
738 : nobodyさん - 2013/10/31(木) 11:45:15.03 ID:??? (+32,-29,-13)
>>727
VimかPhpstormがオススメ
739 : 721 - 2013/10/31(木) 13:51:15.97 ID:zNoFhKvn (-8,+0,+0)
まだか
740 : nobodyさん - 2013/10/31(木) 14:03:20.31 ID:??? (+52,+29,+0)
態度が悪いですね
741 : nobodyさん - 2013/10/31(木) 14:03:20.62 ID:??? (+15,-29,-22)
>>739
何したいかわからんから答えられんよ

用途によってはerror_log使っとけよ
742 : nobodyさん - 2013/10/31(木) 16:49:39.55 ID:??? (+147,+29,-5)
>>734
日本語読めないのは分かったから二度と来るな基地害。
743 : nobodyさん - 2013/10/31(木) 17:27:10.77 ID:??? (+107,+29,-6)
>>742
ただ暴言しか吐かない人間に説得力などありません
あなたが去るべきでしょう
744 : 721 - 2013/10/31(木) 17:44:47.16 ID:zNoFhKvn (+63,+29,+0)
>>741
あるのかないのか聞いてるだけなんだけど???
745 : nobodyさん - 2013/10/31(木) 17:47:46.46 ID:??? (+83,+29,-9)
>>744
同じものはありますか なら 無い。
みたいな だと、あるとも無いとも言える。

なんで素直に、用途言わないのさ。
746 : nobodyさん - 2013/10/31(木) 18:24:42.27 ID:??? (+56,+28,-4)
いろいろモジュール組み込んでるから共通で使えるものは無いしな
747 : nobodyさん - 2013/10/31(木) 18:56:26.76 ID:??? (+91,+28,-27)
>>738
最初から Phpstorm は薦めない。
まず Vim をある程度使い込んで、それでもなお機能に不満があれば他の IDE とかを探すべき
749 : nobodyさん - 2013/10/31(木) 19:27:14.98 ID:??? (-16,-30,-24)
>>748
mb_split('\(', 'あい(うえお');
じゃね?

UTF8使ってるならpreg系使った方が良いかと
750 : nobodyさん - 2013/10/31(木) 19:36:47.82 ID:??? (+91,+29,-37)
今どき初心者にVimやEmacsみたいな化石勧めるのはどうなんだ
使いこなせば便利なのは認めるが
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について