【PHP】下らねぇ質問はここに書き込みやがれ 4at TECH
【PHP】下らねぇ質問はここに書き込みやがれ 4 - 暇つぶし2ch800:デフォルトの名無しさん
16/05/04 12:23:41.06 umZZ3q0x.net
それ聞いたやつに聞けよ

801:デフォルトの名無しさん
16/05/04 12:38:15.77 0znskkiV.net
どうなの?って聞いただけでも余裕がないと言うことか・・・

802:デフォルトの名無しさん
16/05/04 13:00:48.15 p/7XQ3tJ.net
身近に聞ける人がいるならそいつから聞いた方が確実なんじゃない?

803:デフォルトの名無しさん
16/05/04 13:24:28.90 j6q0yXrL.net
>>785
脳みそ空っぽですか?

804:デフォルトの名無しさん
16/05/04 13:25:49.27 AB8NUDGJ.net
言語なんてただの手段だからPHPで十分

805:デフォルトの名無しさん
16/05/04 13:33:58.84 0znskkiV.net
傾向はわかった

806:デフォルトの名無しさん
16/05/04 13:39:43.30 3+sO+UIY.net
ホームページ作る時ってhtml使わずに全部phpで書くの?
例えばこんな風に
echo <html>
echo <header>
echo <title>

807:デフォルトの名無しさん
16/05/04 13:53:55.93 qX1/u2G+.net
PHP初学者な俺が答えてみる

・静的なページはHTMLでいいじゃん
・ヒアドキュメントでぐぐれ
・テンプレートエンジンとかフレームワークというのがあるよ

808:デフォルトの名無しさん
16/05/04 13:58:00.03 m9xtPxtQ.net
>>790
<? ?> を使わなければ全部HTMLだよ

809:デフォルトの名無しさん
16/05/04 14:04:51.06 NPwMSLhK.net
フレームワーク使いたいけど行き詰まったときに進めなそうで躊躇するなあ

810:デフォルトの名無しさん
16/05/04 14:37:24.75 qX1/u2G+.net
>>793
一度フレームワークを採用すると,そのサイトではそのフレームワークでしか動かせなくなる、
なんてことは無いんじゃないかな

811:デフォルトの名無しさん
16/05/04 15:14:55.86 NPwMSLhK.net
>>794
なんで?
別のフレームワークで再構築するのもかなり苦労しそうだけど…

812:デフォルトの名無しさん
16/05/04 15:17:22.83 qX1/u2G+.net
すまん、>793の意味を理解してなかったみたいだわ

813:デフォルトの名無しさん
16/05/04 15:32:04.93 NPwMSLhK.net
>>796
そっかww

814:デフォルトの名無しさん
16/05/04 17:55:48.51 PjMZUCXr.net
>>790

シンタックスエラーです。

815:デフォルトの名無しさん
16/05/04 17:59:30.19 PjMZUCXr.net
>>787

頭が空っぽなことはあったとしても、
脳みそが空っなことは無いと思う。

816:デフォルトの名無しさん
16/05/04 18:39:22.05 D79M6+1d.net
>>790
phpにしたいところだけ<?phpと?>で囲めばいいんだよ
その他はHTMLタグでもいい
でもファイルの拡張子はphpにしなきゃだめだよ

817:デフォルトの名無しさん
16/05/04 18:45:59.92 BQgscAQu.net
mb_send_mailを使って、メールを送れるようにしたんだけど、ヘッダーのFromを適当なアドレスに変えてもメール送信できてしまうのはなぜ?
実際はどのメールアドレスを使ってメールを送信してるの?仕組みを教えてほしい

818:デフォルトの名無しさん
16/05/04 18:47:46.42 D79M6+1d.net
送信先があってれば、ちゃんとアドレス解決されて相手のメールサーバーに届くんだよ
送信元はどうでもいい

819:デフォルトの名無しさん
16/05/04 18:50:36.56 D79M6+1d.net
>>801
現実世界でも同じ
封筒の宛先は正しくて、裏面の自分の名前とか住所適当でもちゃんと届くでしょ?
でも正しい返信はもらえない

820:デフォルトの名無しさん
16/05/04 19:02:59.57 BQgscAQu.net
返信ありがとう
もう少し細かく聞きたいんだけど、メールを送ってるのはメール送信プログラム.phpを動かしたサーバーからなの?
できれば、サーバー側から送信したメール数やメールの内容を借りてるサーバー付属のメーラーみたいなのから確認したいんだけど、それは無理かな?

821:デフォルトの名無しさん
16/05/04 19:04:44.29 Ei88mNMV.net
>>801
PHPが行うメール送信は, 適当なヘッダを付与してphp.iniで指定したMTAに投げるだけ
通常FromヘッダやReply-Toヘッダは送信側が付与する自己申告でしかない
処理を投げられたMTAはSenderヘッダを付与してメール転送を行う

822:デフォルトの名無しさん
16/05/04 19:11:29.33 Ei88mNMV.net
>>804
メーラーってのはPOP3とかIMAPを使ってサーバとメールボックスの内容をやり取りするソフトウェアだぞ?
SMTP経由でMSAを叩くことはあるが, 基本的には送信と同時に送信済みトレイのようなメールボックスに記録を書き込んでいるに過ぎない

PHPを用いたメール送信では, 単に直接MTAを叩いているだけなのでメールアカウントやメールボックスは必要ない
(adminでもない限りは)送信履歴を知りたければ自分でそれを記録する仕組みを実装せねばならない

823:デフォルトの名無しさん
16/05/04 19:12:44.29 BQgscAQu.net
二人ともありがとう
すっきりしました

824:デフォルトの名無しさん
16/05/04 19:16:21.77 p/7XQ3tJ.net
CCとかBCC使えば良いんじゃ?

825:デフォルトの名無しさん
16/05/05 01:32:25.51 1Fw8lEK/.net
>>790
あまりに馬鹿すぎて釣りかと思ったぞ

826:デフォルトの名無しさん
16/05/05 08:04:08.44 EXZ7EHt5.net
質問なんですがphpってなんで echoもprint、それどころかhtmlの様にクオーテーションも使わずタグを直接<html> <body>見たいな書き方出来るんですか?
perlだと一々httpヘッダ返してたような・・・

echo <<< HTML
<html>
<body>
<h1>初めてのホームページ</h1>
HTML;

みたいにecho的な物なくてなんで動くんです?

827:デフォルトの名無しさん
16/05/05 08:07:18.54 PKr2xLG/.net
<<< は、ヒアドキュメント

<<< hogehage


hogehage;

は、hogehageからhogehage;までの間をダブルクオートで囲ってるのと同じ意味

ヒアドキュメント自体はPHPに限らず多くの言語に搭載されている。

828:デフォルトの名無しさん
16/05/05 08:23:39.65 PKr2xLG/.net
>> perlだと一々httpヘッダ返してたような・・・

HTTPヘッダは全く別の問題

829:デフォルトの名無しさん
16/05/05 08:35:17.14 jemhh2fV.net
phpってなんでphpなんです?と聞いてるに等しい気がする
なんでっつーか、そもそもそういう使い方したくて作られた言語

830:デフォルトの名無しさん
16/05/05 08:41:59.08 8xagvOEy.net
>>810
<?php ~ ?>で囲まなければ普通のHTMLとして書けたり、
他の言語と違ってHTTPヘッダが省略できたりするのは、
もとがテンプレートエンジン的な発想で作られてるからじゃない?

831:デフォルトの名無しさん
16/05/05 10:06:41.04 nbA95sOS.net
PHPはHTMLの中にプログラムを埋め込むって思想だからね。

832:デフォルトの名無しさん
16/05/05 12:05:09.03 t5LH2BEu.net
HTMLを出力するために多くのコマンドを記述する (C やPerl のように) 代わりに、
PHPのページは

833:デフォルトの名無しさん
16/05/05 12:06:25.19 t5LH2BEu.net
HTMLを出力するために多くのコマンドを記述する (C やPerl のように) 代わりに、
PHPのページは "何か" (この例では、"Hi, I'm a PHP script!" と出力) を
行うコードを HTML に埋め込むことになります。
URLリンク(php.net)


834:atis.php



835:デフォルトの名無しさん
16/05/05 12:15:44.69 7dEyD0UL.net
perlとかはデザイナーさんとの協業きつそうだな

836:デフォルトの名無しさん
16/05/05 12:18:11.35 PKr2xLG/.net
まぁ、だからPerlは廃れたんだろう。

837:デフォルトの名無しさん
16/05/05 14:37:50.14 euu0RITH.net
昨日のmb_send_mailの者です

プログラムファイルは細かく分けた方がいいかな?

メールアドレスを入力するページ→メールアドレスをデータベースに登録し、入力されたメールアドレスへメールを返信するページ(ファイル)と分けようと思ってるんだけど

838:デフォルトの名無しさん
16/05/05 15:13:34.62 8xagvOEy.net
>>818
デザイナーさんは別にプログラム部分いじらなくない?
テンプレートの使いやすさとかはあるかもしれんけど

839:デフォルトの名無しさん
16/05/05 15:22:09.22 8xagvOEy.net
>>820
自分なら、ユーザがアクセスするページ(index.php)は共通にするかな。

で、内部的には、それぞれの機能を別ファイルに書いておき、require_onceなりで呼び出す。
メールアドレス登録くらいなら1ファイルに詰め込んでもそんなに問題なさそうだけど。

840:デフォルトの名無しさん
16/05/05 16:02:40.55 euu0RITH.net
>>822
なるほど
ありがとう!

841:デフォルトの名無しさん
16/05/05 17:01:23.50 3wAjz+y3.net
本職デザイナー、php独学でWebアプリ作って700人ユーザーいるけど頑張ったと思う!
一人でよくここまでできるようになった
phpに関してはまだまだだけど、どうやって学習したかとかアプリについてとかなんでも聞いてくれ

842:デフォルトの名無しさん
16/05/05 18:58:25.89 4op0HH4D.net
>>824
じゃあ遠慮なく・・・
Webアプリのジャンルは?
会員制サイト?
作成からの期間は?
オブジェクト指向?
役に立ったPHPの本は?
1日のページビューは?
月間の収益は?

843:デフォルトの名無しさん
16/05/05 19:21:26.55 3wAjz+y3.net
>>825
アプリは会員制、ジャンルはある分野の管理ツール
作成期間は半年
99%手続き型、オブジェクトはほぼなし、完全に思いつきで作ってる
いちおうAjaxな作り
デザイナーだからGUIはそれなりな見栄え
書籍はまったく見なかった
参考にしたのはひたすらネットで検索
役に立つのはStackOverflow、教えてgoo、たまにテラテイル
Mysqlはゼロから6時間だけ他人に家庭教師してもらってあとは独学
もちろんセキュリティは素人レベル
ページビューは知らない、というか気にしてない
収益は約700人×(月額3000~15000円)

844:デフォルトの名無しさん
16/05/05 19:48:43.19 4je1U+qY.net
>>826
Webアプリ名は?使ってみたい。

845:デフォルトの名無しさん
16/05/05 19:59:21.99 4op0HH4D.net
>>826
参考になる。ありがとう。
デザインの見栄えがいいのはポイント高いね。羨ましい。
ただ会員制ならセキュリティ関係はより強固にした方がいい。
つーか1ヶ月に200万円以上を稼ぐのはすごいね。

846:デフォルトの名無しさん
16/05/05 20:34:40.65 PKr2xLG/.net
>>826

クソだな、と思って読んでいたが、

> 収益は約700人×(月額3000~15000円)

ここで目が輝いた。

847:デフォルトの名無しさん
16/05/05 21:08:31.39 7dEyD0UL.net
>>826
すげえな。それ一本で食っていけるじゃん
サイト公開から初めての有料会員ができるまで何ヶ月?
そして700人になるまで何ヶ月?

848:デフォルトの名無しさん
16/05/05 21:22:33.30 3wAjz+y3.net
>>827
すまんムリ

>>828
ほんと見た目だけは最近の流行りのデザインだからね
中身はクソだけどw
セキュリティは誰かにお願いしようかと思ってる

>>829
プログラミングのド素人だから中身はほんと酷いよ

>>830
まだ公開して3ヶ月経ってないんだ
スケールアップどうしようと思ったけど今の10倍来ても専用サーバーだから大丈夫っぽい
ただしデータベースが肥大化してく…

849:デフォルトの名無しさん
16/05/05 21:39:43.25 vgfVBBtA.net
ここでサイト名晒してもマイナスにはならないと思うが
俺もビジネスモデル知りたい

850:デフォルトの名無しさん
16/05/05 23:27:41.69 hd3jTl8m.net
>>832
いや損にしかならないからこんなところで晒すわけねぇだろ
誘導していただこうとか無能な乞食はすっこんでろよ

851:デフォルトの名無しさん
16/05/05 23:42:31.30 NeiUFsGk.net
>>831
肥大してくってもたいした量じゃないと予想するんだが、
とりあえず100万件単位になるまではまず不安に思わなくていいよ。

852:デフォルトの名無しさん
16/05/06 00:04:19.19 HFUPBWY3.net
デザイナーがサーバ言語とJS覚えたらプログラマーは完敗だからね
ベーシストがギター弾けないのと同じで逆は難しいんだよ

853:デフォルトの名無しさん
16/05/06 00:12:02.04 3OzCd6+q.net
やっぱりペチパは馬鹿だなあ
ギター弾けるベーシストは腐る程いるけど
ベース弾けるギタリストなんかプロでも数える程しかいねーよ

854:片山博文MZ ◆T6xkBnTXz7B0
16/05/06 00:12:38.69 HhxzYC09.net
依頼主が単語をいくつか組合せる。人工知能が単語にぴったり
のレイアウト・色彩・フォントのホームページを自動的に作成する。
これならデザイナーもプログラマーも要らないよ。

855:デフォルトの名無しさん
16/05/06 00:15:07.60 wPJwNWAJ.net
でもセキュリティーガバガバらしいやん
ちょいとヘマしたらえらいことになるで

856:デフォルトの名無しさん
16/05/06 06:15:48.85 V/xhXv/O.net
セキュリティーとか気にする様な奴らがデザインやってるとは思えないっす

857:デフォルトの名無しさん
16/05/06 10:57:31.22 u5m6Baf4.net
>>834
もう少しで100万件に届きそう
DBバックアップはcronで定期的に実行してるけど、この大量のsqlをリストアしたことないから何かあったら不安…

>>835
ほんと中途半端に覚えたから基礎ができてないんだよね
見た目はきちんと動作してるから今のところ問題は起きてないんだけど
あとサーバーのことはよくわからないからバカ高いマネージド専用サーバーで運用してる

>>838
そろそろセキュリティについて勉強始めようかな

ちなみにこれからは機能をどんどん追加していく感じ

858:デフォルトの名無しさん
16/05/06 12:12:36.45 mFPgLSt9.net
>>840
うちは1テーブルで800万件くらい扱ってるけど今のところ問題ない。
フルバックアップもできてるし。

ところで、マネタイズが難しいんだけど決済手段は何を使ってる?
銀行振込とかペイパル?

859:デフォルトの名無しさん
16/05/06 12:33:20.13 f2yhxO8i.net
おれもそこが知りたい

どうやって集金してるの?
詳しく教えてほしい

860:デフォルトの名無しさん
16/05/06 12:38:09.97 n/L4oBy1.net
自分で調べろ

861:デフォルトの名無しさん
16/05/06 12:49:24.67 u5m6Baf4.net
>>841
ペイパルだよ
ペイパルもきちんとプログラムしてサイトの中で決済ボタンも作って、ペイパルサイトで決済したら
自分のサイトに自動で戻ってデータベースに支払い済みが登録されるようになってる
ただし実際に決済されたかはきちんと確認しないとダメ
これも確認できる方法がペイパルに用意されてるんだけど面倒だからそこまではやってない

862:デフォルトの名無しさん
16/05/06 12:53:39.02 EDudo8XY.net
決済の前にセキュリティの方をやるべきじゃないの?
商用環境ならぶん殴られるレベルだな

863:デフォルトの名無しさん
16/05/06 13:01:57.54 u5m6Baf4.net
ちなみにSSLってなんですか?レベル
知ってはいるんだけど設定方法知らない
だけどお客様から文句言われたことないんだよなあ…

864:デフォルトの名無しさん
16/05/06 13:03:50.03 mFPgLSt9.net
>>844
ありがとう。結構、高度な処理っぽい。
作成期間も半年かけてるし、実はしっかりしたWebアプリなんだろうね。

865:デフォルトの名無しさん
16/05/06 13:18:17.88 3wMS96JF.net
初めましてのPHP初心者です
PHPによる2chへの書き込みをテストしています

【テスト】PHPで2chにHello Worldを書き込む 2
スレリンク(php板)
↑ここへの書き込みは成功しましたが、

競馬
URLリンク(yomogi.2ch.net)
↑この板の任意のスレへの書き込みが失敗します

2ch内で板によって仕様が異なるということなのでしょうか
その辺りをご指導、説明しているサイトの紹介などお願いします


なおソースは↓を修正して使っています
スレリンク(php板:575-576番)

866:デフォルトの名無しさん
16/05/06 13:18:20.08 u5m6Baf4.net
>>847
うーん、ペイパル自体は開発用アカウント(管理者、ユーザー)も簡単に作れるし
仕様読むのはかなり面倒だけど一度理解できたら、ああそうなんだって感じだったよ。
ちなみにペイパルの前はWebPayってやつ使おうと思ってWebPayの中の人に聞きながら作ってたけど
LINEに吸収されたからなんだかんだいってペイパルのほうがいいんだなって思った。
認知度も高いしね。

867:デフォルトの名無しさん
16/05/06 13:27:22.61 mFPgLSt9.net
>>849
サンクス
前に挫折したけどもう一回やってみる!

868:デフォルトの名無しさん
16/05/06 13:42:25.89 n/L4oBy1.net
>>848
そもそもAPIが変更になってからそういうの2chから許可もらったやつじゃないと
無理になったんじゃなかったっけ?

869:デフォルトの名無しさん
16/05/06 13:43:25.22 n/L4oBy1.net
>>846
やべぇなそれ

870:デフォルトの名無しさん
16/05/06 14:14:59.50 f2yhxO8i.net
>>849
ペイパルと連携してる部分を晒しても問題ない範囲でソース書いてほしい。参考にしたい。

871:デフォルトの名無しさん
16/05/06 14:21:23.51 3OzCd6+q.net
なんでド素人を自認してるやつに質問しとんねんw

872:デフォルトの名無しさん
16/05/06 14:25:00.20 n/L4oBy1.net
>>853
こんなところで訊いてるお前みたいな無能には無理

873:デフォルトの名無しさん
16/05/06 14:29:33.44 u5m6Baf4.net
>>853
ソースはぐちゃぐちゃだからw
ユーザー登録部分に入り組んでるんだけど
それよりペイパルのサンプル見たほうが確実だよ

874:デフォルトの名無しさん
16/05/06 14:34:15.04 u5m6Baf4.net
ちなみに業界からはスーパープログラマーって言われてる。
実際にはスーパー(ド素人)プログラマーなんだけど、見た目や動作はたしかに法人用システム並に動いてるから
作れない人にはすごいと思われてるんだろうなあ。
あとこの規模なら複数人で作るところを一人で作ったってのがあるかな。
いちおうシステム開発は引っ張りだこだよ。

875:デフォルトの名無しさん
16/05/06 14:35:47.23 n/L4oBy1.net
商用サービスで使われてるプログラムのソースが実は2chですとかアホかと
無能でもはり合わせで何となくできた気になってる脆弱性maxなwebサービスが
巷には溢れてるわけだ
おそろしい世の中だな

876:デフォルトの名無しさん
16/05/06 14:42:03.75 QtueP+kp.net
>>851
APIがどーたらこーたらで面倒なのは.dat通信とログインしての書き込み
ブラウザで普通にできてることは特に何も考えず.phpで出来て当然っしょ

877:デフォルトの名無しさん
16/05/06 14:44:34.66 u5m6Baf4.net
どうせでかい企業が作ったってお漏らしするんだし、適当に集めた派遣プログラマーがぐちゃぐちゃにしたコードで
どこでバグでてるのかもわからんようなのたくさんあるよね

それならそこそこ動いてて見た目バッチリなアプリ作って問題出たらゴメンナサイ、バレなかったらほったらかし
でいいんじゃない?って思ってる

878:デフォルトの名無しさん
16/05/06 15:00:02.47 f2yhxO8i.net
>>856
そっか、残念。

客側は毎回クレジットカード番号を入力してサービス料金を払うの?
「3000円のコースを支払う」みたいなボタンを押すと決済されるようになってるの?

879:デフォルトの名無しさん
16/05/06 15:00:07.11 8xAviQH0.net
本職デザイナーで>>826>>840>>844までやってりゃ十分だろ
言語が手段にすぎないことを知ってる勝ち組
どう作るかより何を作るかだよ

880:デフォルトの名無しさん
16/05/06 15:03:27.57 f2yhxO8i.net
>>856
>>844で書いてたね、ごめん。

881:デフォルトの名無しさん
16/05/06 15:05:30.79 u5m6Baf4.net
>>861
俺の場合は定期購読って奴だから一回申し込みすれば毎月自動的に引き落としになるようにしてる
解約するのもサイトにボタン作ったほうがいいんだけど、なるべく解約させないためにユーザーが自分のペイパルから解除するか、こちらが管理画面から解除するかにしてる。

どっちにしろ本当に支払ってるか、決済されてるかは自分で確認しないといけないんだよね。
それも自動的に確認する機能が法人向けの有料版にたしかあったはず。
俺は面倒だからやってないけど。

あと毎月確認するの嫌だから月額やめて半年か年払いにしようと思ってる。

882:デフォルトの名無しさん
16/05/06 15:14:38.76 n/L4oBy1.net
ID:u5m6Baf4 は保険入っとけよ

883:デフォルトの名無しさん
16/05/06 15:25:39.20 0hFielSC.net
>>840
> もう少しで100万件に届きそう
> DBバックアップはcronで定期的に実行してるけど、この大量のsqlをリストアしたことないから何かあったら不安…
全然たいしたことないよ。

ちなみに、全部で100万レコード以上ある手元のデータベースをダンプしたら4秒で終了。
$ time pg_dump hoge > hoge.sql
real 0m4.150s

hoge.sql: データベース定義+1行1列のデータ+α

$ wc -l hoge.sql
1391681 hoge.sql

リストアはちょい時間かかるけど40秒ちょいで終了。
$ createdb fuga
$ time psql fuga < hoge.sql
real 0m41.915s

884:デフォルトの名無しさん
16/05/06 15:39:27.25 f2yhxO8i.net
>>864
サーバー代は月々いくらくらい?

885:デフォルトの名無しさん
16/05/06 15:42:10.91 QtueP+kp.net
dbのダンプ/リストアが怖い状況ってリレーションが複雑で主キーとあいまってややこしくなる場合じゃないの
もしただの馬鹿でかいcsvな内容だったら確実に早くリストアできて当然

886:デフォルトの名無しさん
16/05/06 15:44:47.76 QtueP+kp.net
連投すまんけどついでに>>866
それインデックス再構築の時間入ってないんじゃね

887:デフォルトの名無しさん
16/05/06 15:57:16.60 0hFielSC.net
>>868
> dbのダンプ/リストアが怖い状況ってリレーションが複雑で主キーとあいまってややこしくなる場合じゃないの
ダンプしたものをそのまま読めないようなRDBMSなんてないと思うが。

>>869
$ grep 'CREATE TABLE' hoge.sql | wc -l
112

$ grep 'CREATE INDEX' hoge.sql | wc -l
48

888:デフォルトの名無しさん
16/05/06 15:59:19.60 u5m6Baf4.net
>>866
>>868
ありがとう、安心した!

>>867
3万くらい

889:デフォルトの名無しさん
16/05/06 20:28:12.19 es3Ss1KG.net
オレはぶっちゃけグラマなので
DBのリストアとかやった事ないからよくわからん…
レプリケーションもわからん…

890:デフォルトの名無しさん
16/05/06 20:36:44.30 HlF6I7nV.net
でもテキストファイルの扱いならまかせてや…

891:デフォルトの名無しさん
16/05/06 22:01:14.66 MaHvIWJS.net
>>826
ある分野の管理ツールという事だけれど月額3000円からって結構高めだよね。
もっと低価格や無料で類似のサービスなどは無いの?
そう言う心配が無い非常にニッチな分野なの?

892:デフォルトの名無しさん
16/05/06 22:31:29.99 lGw6lAiu.net
うまく商売にして稼いでるのが羨ましいのはよくわかる(おれも羨ましい)が、いい加減スレチ過ぎるだろう。
そもそも儲け方を根掘り葉掘り聞くなんて浅ましいことは自重しろって。

893:デフォルトの名無しさん
16/05/06 22:45:06.38 lqFn8ml+.net
>>872
マだからといって避けないで、そのうちどぞ。
やれることかなり広がるし、むしろDBありきで設計するくらいには考え方変わるよ。

894:デフォルトの名無しさん
16/05/07 08:48:37.87 Tfh/0iZx.net
片山博文って誰?w

895:デフォルトの名無しさん
16/05/07 15:35:22.02 rAsmYtub.net
あーあ、止まっちゃった…

喧嘩ならいざ知らず、盛り上がってる時に水さすもんじゃ無いと思う。
所詮2chなんだから型にはまらない方が
参加者も運営も嬉しいんじゃ無いかな?

896:デフォルトの名無しさん
16/05/07 15:37:58.37 rAsmYtub.net
PHPなんだから、型にこだわらない方がいいんじゃ無いかな?

と、言うべきだった…

まあ、PHPだからこそ型を意識しなければいけないんだけど。本当は。

897:デフォルトの名無しさん
16/05/07 16:04:46.21 pBBnydGZ.net
>>875
覚えてサイト作るの目指してるヤツが多いのに、スレチっておまえバカ?

898:デフォルトの名無しさん
16/05/07 16:08:06.95 6IXt9uZe.net
ビジネスモデルと言語は関係ないからね

899:デフォルトの名無しさん
16/05/07 16:08:07.77 1XEkqAZJ.net
いやスレチなのは間違ってないだろw
下手に水をさすのはスレチより悪いとは思うが

900:デフォルトの名無しさん
16/05/07 16:09:41.25 pBBnydGZ.net
>>882
じゃあまたゴミスレにもどってどうぞ。

901:デフォルトの名無しさん
16/05/07 16:17:38.94 rCqt5XGU.net
ビジネスがうまいやつはただでライバルを増やすような馬鹿なことはしない
ここで情報入手しようと必死な姿が浅ましい

902:デフォルトの名無しさん
16/05/07 16:23:10.28 pBBnydGZ.net
>>884
単純に面白いだろ、おまえのゴミみたいな投稿とは比較にならん。まぁスレチだけどな。
まぁ肩の力抜けよ。

903:デフォルトの名無しさん
16/05/07 16:26:59.32 6IXt9uZe.net
面白かろうが何だろうがスレチには変わりないんだから落ち着きなさいな

904:デフォルトの名無しさん
16/05/07 16:32:52.54 pBBnydGZ.net
>>886
スクリプトデリミタの使い方も間違ってるペチパーのウンコみたいな質問もうイヤですよ。
実際に運用してるヤツの話しが聞けて楽しかったの!!

>>884
完成まで作れない人が9割だから。君も含めて。まぁオレも含めてだがな。
少し落ち着けやゴミが。

905:デフォルトの名無しさん
16/05/07 16:35:19.01 mzfrj+Ng.net
くだ質だからなぁ・・・・

あと実際設計/コーディングする人間は運用にはあまり携わらないし・・・・

906:デフォルトの名無しさん
16/05/07 16:41:09.94 rCqt5XGU.net
>>887
落ち着いてないのはあなたでしょう

907:デフォルトの名無しさん
16/05/07 16:45:30.27 8kiHQWJT.net
ID:pBBnydGZ←こいつが一番面白いw

908:デフォルトの名無しさん
16/05/07 16:52:11.96 oJFlbAHv.net
だいたい >>824 に聞きたいところは PHP と全く関係無いところだし、
その聞きたいところには答えるつもりも無いんだから引っ張っても無駄だということに早く気付け。

909:デフォルトの名無しさん
16/05/07 16:52:53.67 YVzhxVlg.net
なんか「レベル高い話がしたい」君のにおいがする気が

910:デフォルトの名無しさん
16/05/07 17:05:25.08 37koFAHB.net
PHPDocで可変引数はどうやってコメント書けばいいの?

911:デフォルトの名無しさん
16/05/07 17:12:34.25 mzfrj+Ng.net
>>893
URLリンク(manual.phpdoc.org)

912:デフォルトの名無しさん
16/05/07 17:29:25.52 37koFAHB.net
>>894
ありがとう
これでうちのおばあちゃんが作った関数にコメントがつけられるよ

913:デフォルトの名無しさん
16/05/08 01:52:01.39 p2bQRvkc.net
$leap_flg = date('L');

914:デフォルトの名無しさん
16/05/08 01:53:21.41 p2bQRvkc.net
>>896のつづきですけど
って$leap_flgにはどのような値がはいっているのですか?
if文の条件になにいれるか不明なんですけど…

915:デフォルトの名無しさん
16/05/08 02:08:56.42 trCfsxUy.net
ダンプしろハゲ

916:デフォルトの名無しさん
16/05/08 03:10:25.86 YMoJEced.net
>>896
URLリンク(php.net)
ダンプする前にマニュアルを見よう。

917:デフォルトの名無しさん
16/05/08 09:52:10.38 T8bQ9WHB.net
mysqlのtime型から検索する機能で、
H:i~H:iの間のデータをbetweenで抽出するという機能を作っています。

検索フォームからH:iを2つ取得できたものの、そこからどう文字列に(例えば"15:00")に変換すればよいのかわかりません
調べて色々試してみたのですが、いっこうに成功しませんでした。

どなたかお願いします。

918:デフォルトの名無しさん
16/05/08 09:54:25.55 T8bQ9WHB.net
解決しました

919:デフォルトの名無しさん
16/05/08 11:47:43.97 H8xAg3Jw.net
2分w

920:デフォルトの名無しさん
16/05/08 12:07:09.79 n3Nh2GSe.net
何なんだろうね
質問を書いてる時間がもったいない
質問を書いてる間に頭が整理されて分かっちゃうこともあるけど

921:デフォルトの名無しさん
16/05/08 12:53:00.87 iQ9cFpLd.net
>>903
それ大事
テディベアとコードレビューするやつな

922:デフォルトの名無しさん
16/05/08 14:16:50.68 WiyOtAwJ.net
たしかにまれによくある。
ベアプログラミング(テディベア効果)というのか。
ペアプログラミングではなくて。

923:デフォルトの名無しさん
16/05/08 18:22:07.68 H8xAg3Jw.net
と、いうことは、まぁ、このスレが何らかの役には立ったのだろう。

924:デフォルトの名無しさん
16/05/08 19:25:24.84 eiW4bgLe.net
中身が空で適当な要素数の配列を確保するのはどうするのでしょう?
Cで書くと
T *p = calloc(n, sizeof(T));
みたいな感じのこと。
とりあえず
$a = array_fill(0, n, NULL);
って書いてみたんですが。

925:デフォルトの名無しさん
16/05/08 19:51:53.55 yxmWn5Ei.net
それでいんでね?専用の構文ないし
必ずしも前もって配列長明示して確保しなくてもいいと思うけど
foreach( $array = array_fill(0, 10, null) as $key => $value ) $value = $source_data[$key + 5];
とかするためかね

926:デフォルトの名無しさん
16/05/08 20:39:41.14 H8xAg3Jw.net
か、可読性が…

927:907
16/05/08 21:52:16.40 eiW4bgLe.net
ありが㌧。

実は$aは配列の配列で、
if (!key_exists($k, $a[$i])) ...
みたいな処理をするので、あらかじめ$a[$i]が存在していて欲しかった、っていう感じです。
まぁ警告出るだけで予め配列作っておかなくても動くんだけれど


928:も。



929:デフォルトの名無しさん
16/05/08 21:57:51.62 X


930:QojpZYz.net



931:907
16/05/08 23:48:43.60 eiW4bgLe.net
>>911 あぁ、これで全然いいかも。
まだPHP使いだしてひと月くらいなんで、いろいろと助かります。
ありがとう。

932:デフォルトの名無しさん
16/05/10 07:28:39.61 ZEfFfe+X.net
PHPでツイッターIDとパスを使って投稿したいんだけど、どうしたらいい?

933:デフォルトの名無しさん
16/05/10 09:33:54.84 yhkvT0H8.net
見当がつかない質問したところで作れるわけがないじゃん

934:デフォルトの名無しさん
16/05/10 10:16:53.40 Mp7ZOf2g.net
>>913
Twitter OAuth
URLリンク(dev.twitter.com)

935:デフォルトの名無しさん
16/05/10 10:21:56.39 ZEfFfe+X.net
oauth認証しないとやっぱり駄目か
IDとパスだけで呟けたらよかったんだけど

936:デフォルトの名無しさん
16/05/10 12:35:28.76 2gjhVXxt.net
得体の知れないサーバ管理者に生パス渡すわけにいかんからな

937:デフォルトの名無しさん
16/05/10 17:22:35.71 /c+E/E1d.net
>>913
そう言うのって、初心者がよく分からないまま投稿して無限ループで無数に投稿したなどの事故は起こらないのかな?

938:デフォルトの名無しさん
16/05/10 17:36:38.58 3P/I+6gp.net
同じ内容を連続で投げると蹴られるよ
しょうがないから時刻を入れてるw

939:デフォルトの名無しさん
16/05/10 18:45:09.17 matDD0JO.net
もう、本当にPHPerと一緒に仕事するの嫌になった。

public function hoge(){
 $request_posted_flg = false;
 $my_request_para_txt = $this->getMyIns();
 $my_url_query_string = $my_request_para_txt;
 if(!$request_posted_flg){
  $para = "req_id";
  foreach($my_url_query_string as $key => $val){
   if($key == $para){
    $my_target_para = $my_url_query_string[$key];
   }
 }
 $this->setMyTargetPara($para);
 return $request_posted_flg;

}

みたいなコードが数千行に渡って書いてある。
これ書いたやつ人間じゃない。多分、ものすごく出来の悪いコンパイラ。
どうしてこう、PHPerっていうのは頭おかしい奴ばっかなんだ?

940:デフォルトの名無しさん
16/05/10 18:45:47.85 matDD0JO.net
$this->setMyTargetPara($my_target_para);

の間違い…

941:デフォルトの名無しさん
16/05/10 18:47:59.09 p4MwWBVW.net
数値を要素としている配列が2つ有り
要素内に同じ数値が存在するか判別するいい方法って何かない?

942:デフォルトの名無しさん
16/05/10 19:06:13.86 XIhsDrnx.net
これでいいの?
$a = [1, 3, 5];
$b = [2, 3, 6];

if (array_diff($a, $b) !== $a) {
echo “同じ数字が存在してまっせ”;
}

943:デフォルトの名無しさん
16/05/10 19:09:55.07 XIhsDrnx.net
あ、array_intersectでいいか
まぁそのへん使って

944:デフォルトの名無しさん
16/05/10 19:39:13.48 yhkvT0H8.net
>>920
意味もなくgetterとsetter使ってるから?
つうかよくわからんがそれ条件文意味あるんか?
常にrequest_posted_flgはfalseじゃないんけ

945:デフォルトの名無しさん
16/05/10 20:03:10.51 matDD0JO.net
無いよ全く。
変数も片っ端から意味無い。
普通に書いたら300行くらいで済むところを、
そういう意味の無いコードで1000行くらいに膨れ上がらせてる。

946:デフォルトの名無しさん
16/05/10 20:03:20.13 p4MwWBVW.net
>>924
ありがとうございます。
できました。

947:デフォルトの名無しさん
16/05/10 20:15:34.24 IOgaEvdb.net
行数水増ししなきゃいけない糞な会社にお勤めなんじゃねーの

948:デフォルトの名無しさん
16/05/10 20:18:48.54 GH5TUzj8.net
ソースレビューってしてないのか

949:デフォルトの名無しさん
16/05/10 20:19:10.53 2gjhVXxt.net
>>920
何が悪いのかイマイチわからん
いまのうちのプロジェクトよりだいぶマシだわ

950:デフォルトの名無しさん
16/05/10 21:42:22.65 TeiLsP5R.net
>>930
マシかもしれないが、改善点はいくつも見つかると思うんだけど

951:デフォルトの名無しさん
16/05/10 21:50:55.52 2gjhVXxt.net
ああ、これで済むって話か。
$this->setMyTargetPara($my_request_para_txt["req_id"]);
変数名のつけ方やインデントがまともだからウチよりマシと思ってしまった。

952:デフォルトの名無しさん
16/05/10 23:07:40.32 /u9NXzco.net
>>920
コードレビューしないのが問題
こんなん書いたやつにどういう意図なのか問い詰めるわ

953:デフォルトの名無しさん
16/05/10 23:35:31.66 oz2wxhed.net
やヴぇな

954:デフォルトの名無しさん
16/05/10 23:58:07.07 VZevxVLJ.net
やべえけどPHPer特有の問題じゃないだろ
そういうksみたいなコード書くのはJavaerのほうが多い

955:デフォルトの名無しさん
16/05/11 07:48:55.06 hUyymvDA.net
>>928
もちろん、ステップ数で料金が決まる、などというアホなことはしていない。
そして、そのクソコードを別の人間がメンテナンスするる…

>>929、933
部署の長が「コードなんて見ませんよ」と平気で言う会社だからね。

>>935
それは確かにある。PHPは幼稚なコードが多いが
Javaは浅い知識だけはあるんだが使い方を間違ってるクソコードが多い。
PHPにはJavaerもいっぱい流れこんでるから、もう、数多のジャンルのクソコードが揃い踏みしてる。

もうすぐ契約切れる予定だけど、あとからあとから新鮮なクソコードが流れ込んできて
本当に頭おかしくなりそう。

956:デフォルトの名無しさん
16/05/11 07:50:19.88 ZmjTdhIX.net
自分のコードだけはクソじゃないという前提

957:デフォルトの名無しさん
16/05/11 07:52:17.51 hUyymvDA.net
気が重いけど出勤する…

どうもこっちのスレ的ネタだった
スレリンク(tech板)l50

スレチ、すいませんでした…
少し気が晴れました…

958:デフォルトの名無しさん
16/05/11 07:55:55.21 hUyymvDA.net
>>937
言っとくけど、オレのコードは本当に綺麗だよ。
お前が見たら一目惚れして結婚申し込むこと間違いない。

959:デフォルトの名無しさん
16/05/11 09:07:29.65 uMvBRYWE.net
まともなプログラマーが2chに愚痴書いてるわけがない。

960:デフォルトの名無しさん
16/05/11 17:54:38.12 0wDfvzAN.net
Laravelerのワイ、高みの見物

961:デフォルトの名無しさん
16/05/11 18:44:53.48 S5nTUzj1.net
laravel ってリンク切れ多いサイトばかり

962:デフォルトの名無しさん
16/05/11 19:11:15.31 hUyymvDA.net
>>940
本当にそう思ってるならお前が周り見えてなさすぎなだけ。

>>942
YouTubeの「~てみました」系の奴らなんかマトモな設定してねーのよ
Nginxもエラー画面出まくりじゃん。

963:デフォルトの名無しさん
16/05/11 19:43:45.56 kvpM6w4K.net
PHPそこそこできるようになったからmySQLチャレンジしてみたいんだけど
なんとか起動できたけどそれ以降が全然できない
みんなどんな感じでSQL勉強した?

964:デフォルトの名無しさん
16/05/11 19:49:42.80 WoDhKz74.net
気付いたらできるようになってた

965:デフォルトの名無しさん
16/05/11 19:52:02.92 hUyymvDA.net
それ以降というと、具体的には?

966:デフォルトの名無しさん
16/05/11 20:11:13.53 Qb9Kyo2I.net
>>944
これはSQLでは無理なんじゃないかっていう思い込みを無くすように意識していた時期はあった
あとはせっせと情報収集と実験の繰り返し

967:デフォルトの名無しさん
16/05/11 20:34:35.14 H9B83Y6z.net
つーか、DB使ってやるような具体的なやりたいことを考えるのが先じゃね。

968:デフォルトの名無しさん
16/05/11 20:35:42.75 hUyymvDA.net
しかし、PHPでストリングリテラルをシングルクオートで囲う馬鹿は、本当にどうにもならんな。
シングルクオートとダブルクオートの扱いがPHPでどうなっているか知っていれば、
通常、シングルクオートなんかで囲うことはありえないんだが。

シングルクオートの方がコンマゼロゼロゼロ何秒かくらいは速いかもしれんが、
そんなの帳消しにするくらいデメリットが多すぎる。

意図してシングルクオート利用しなければいけないケースなんて限られてるんだから、
その時だけシングルクオート使えばいいだけで、
通常はダブルクオート使うのが当たり前なんだが、
要するに、違いが分かってない馬鹿が多すぎるということなんだろう。

969:デフォルトの名無しさん
16/05/11 20:36:57.65 H9B83Y6z.net
>>949
デメリットってどんなこと?

970:デフォルトの名無しさん
16/05/11 20:41:28.26 S3kH2EJT.net
>>949
俺はJavaラーだから好みでダブルクオート使ってた
PHP使うやつはシングルクオート使いが多くて嫌だなとは思ってたが
デメリットは正直よくわからん

971:デフォルトの名無しさん
16/05/11 20:51:06.59 hUyymvDA.net
>>950

シングルクオート
create_link('test/' . $param['hoge'] . '/val1/' . $param['hage'] . '/val2/' . $param['moge'], $url . '?' . $sess_name . '=' . $sess_id);

ダブルクオート(strict)
create_link("test/{$param["hoge"]}/val1/{$param["hage"]}/val2/{$param["moge"]}", "{$url}?{$sess_name}={$sess_id}");

ダブルクオート(loose)
create_link("test/$param['hoge']/val1/$param['hage']/val2/$param['moge']", "$url?$sess_name=$sess_id");

何が変わったか、一目瞭然だろ? PSRで許容される一行の文字数知ってるか?

シングルクオートは変数展開できないから . で文字列を結合しなければならない。
一番上みたいな例で、一目で、どこまでが1つのパラメターで、どこから別のパラメターに切り替わったのか判別できるか?

シングルクオート使うバカが居ると、コードの隅々に渡って間違い探しと対して違わないような事しなきゃいけないような自体になるんだよ。
視力がいくつあっても足らんわ。

972:デフォルトの名無しさん
16/05/11 20:56:47.08 e/4BOK4y.net
>>952
PSRの一行の制限はハードリミットを規定してないし, 単に書き方や慣れの問題だな
コーディング規約でどっちかに決めてそれに従えばいいだけ

973:デフォルトの名無しさん
16/05/11 20:57:47.95 hUyymvDA.net
>>953

そう思うのなら、お前は一生間違い探しやってろ。
オレは自分の眼のほうが大事だ。

974:デフォルトの名無しさん
16/05/11 21:01:38.96 hUyymvDA.net
まぁ、どうせシングルクオートなんかつかってる馬鹿は
馬鹿すぎて、リテラルをスポットライトしてくれないクソエディタ使ってるんだろう。
だから、何が変わるのか全然理解できないのだと思う。

975:デフォルトの名無しさん
16/05/11 21:03:29.97 9I7Ewr6L.net
変数展開を必要としないケースでデメリットを提示してくれると思ったらまさかのw

976:デフォルトの名無しさん
16/05/11 21:05:12.55 S3kH2EJT.net
ほんとダブルクオートで統一してほしいね
php3時代は配列のキーを
ダブルでもシングルでも囲まないやついてさらに地獄だったな

977:デフォルトの名無しさん
16/05/11 21:05:56.43 O2+YRvW5.net
シンクはc#の文字型みたいでキモイ

978:デフォルトの名無しさん
16/05/11 21:06:47.25 9I7Ewr6L.net
機能が違うんだから統一する必要ないだろうにw
使い分ければいいんだよ

979:デフォルトの名無しさん
16/05/11 21:07:18.39 UDwF5RQX.net
いかにも初心者らしい確固たる信念だねw

980:デフォルトの名無しさん
16/05/11 21:08:35.17 H9B83Y6z.net
>>956
うん、まさかのだったな。

>>952
それはデメリットの一例だと主張してるのはわかったが、多すぎる他のデメリットはどんなこと?
変数展開の話なんて単純に使い分ければいいだけでしょ。

981:デフォルトの名無しさん
16/05/11 21:09:15.80 e/4BOK4y.net
まさかそんなに強い宗教観をお持ちとは思わなかったわ・・・・
でもそれ俺に言うより職場のシングルクォート使いに言った方がいいんじゃね?

982:デフォルトの名無しさん
16/05/11 21:10:20.95 hUyymvDA.net
>>956

なにがまさかのwなの?
頭おかしい馬鹿の笑いのツボはよくわからんな。
日本語も読解出来てないし。馬鹿はだまってればいいのに。

983:デフォルトの名無しさん
16/05/11 21:16:10.69 hUyymvDA.net
>>959

面白いこと言うな、お前。

機能の違いは変数展開するかしないかって事はわかってると思うんだけど、
じゃあ、変数展開されると困るケースってどういう時だ?

そういうケースって、コード書いててどのくらいあるか思い出してみろよ。

変数展開して貰ったほうが有り難いケースがどのくらいあるか思い出してみろよ。

通常ダブルクオートで統一しといたほうが、サルが考えても合理的だろ。

↓ 以下サルどもの戯言
>いかにも初心者らしい確固たる信念だねw
>変数展開の話なんて単純に使い分ければいいだけでしょ。
>まさかそんなに強い宗教観をお持ちとは思わなかったわ・・・・

984:デフォルトの名無しさん
16/05/11 21:17:50.80 H9B83Y6z.net
>>963
>シングルクオートとダブルクオートの扱いがPHPでどうなっているか知っていれば、
>通常、シングルクオートなんかで囲うことはありえないんだが。
違いを知っていれば、変数展開を必要としない文字列リテラルの表現にはむしろシングルクォートじゃないの。
速度も速いし、デメリットが無ければわざわざ遅いダブルクォートを強いる必要もないでしょう、*違いを知っていれば*。

つーかシングルクォートがそんなに憎いなら、var_export の出力仕様の変更を要求しといたらいかが?

985:デフォルトの名無しさん
16/05/11 21:18:07.36 hUyymvDA.net
だから前の方に書いたんだよ。PHPerは馬鹿ばかりだって。

わざと変なコード書いてメンテナンスの時間をもりもりと膨らませる馬鹿ばっかなんだもん。
なんかしらんけど、必至に挙げて馬鹿晒すんだから、本当にPHPerの馬鹿さ加減にはあきれるわ。

986:デフォルトの名無しさん
16/05/11 21:19:01.00 hUyymvDA.net
>違いを知っていれば、変数展開を必要としない文字列リテラルの表現にはむしろシングルクォートじゃないの。


お ま え は 日 本 語 の 勉 強 を 一 か ら や り な お せ

987:デフォルトの名無しさん
16/05/11 21:20:19.71 e/4BOK4y.net
NG推奨ID:hUyymvDA

988:デフォルトの名無しさん
16/05/11 21:20:28.95 hUyymvDA.net
ID:H9B83Y6z

こういう、日本語が理解できない馬鹿がいるのも、PHPerの特徴です。

989:デフォルトの名無しさん
16/05/11 21:21:31.39 H9B83Y6z.net
なんだろ、晩になっておくすりが切れちゃったのかな

990:デフォルトの名無しさん
16/05/11 21:21:46.00 hUyymvDA.net
アホはNGしてろ。

>意図してシングルクオート利用しなければいけないケースなんて限られてるんだから、
>その時だけシングルクオート使えばいいだけで、

最初っから言ってる事も理解できないアホばっかなんだから。

991:デフォルトの名無しさん
16/05/11 21:22:36.76 hUyymvDA.net
>>970

うん、おまえがな。本当に頭わるそうだな、お前。

992:デフォルトの名無しさん
16/05/11 21:23:42.15 UDwF5RQX.net
ID:hUyymvDA←日本語が理解できない馬鹿なPHPer

993:デフォルトの名無しさん
16/05/11 21:23:59.64 H9B83Y6z.net
>>971
シングルクオート利用*しなければいけない*ケースってどんなの?

994:デフォルトの名無しさん
16/05/11 21:24:17.83 hUyymvDA.net
まだageでアホが頑張ってるよ

>>973

論拠は?

995:デフォルトの名無しさん
16/05/11 21:25:31.37 hUyymvDA.net
>>974

>シングルクオート利用*しなければいけない*ケースってどんなの?

は? 本気で聞いてるのか? お前はほんとうの馬鹿なのか???

これがアホなPHPerの実態なんだよな…

996:デフォルトの名無しさん
16/05/11 21:26:20.46 H9B83Y6z.net
>>976
バカ認定してくれていいから教えてくれよ。
あと、多すぎるデメリットの他の例もな。

997:デフォルトの名無しさん
16/05/11 21:26:29.29 hUyymvDA.net
ちょっと、ID:H9B83Y6z こいつの頭が弱すぎる…

さすがに呆れ返った。

998:デフォルトの名無しさん
16/05/11 21:27:56.12 e/4BOK4y.net
そういえば, Mcrypt関数よりOpenSSL関数が推されてる感があるんだけど, OpenSSL関数で指定した暗号アルゴリズムのキー長を得る方法ってある?
Mcryptならmcrypt_get_key_sizeで取得出来るけど・・・

999:デフォルトの名無しさん
16/05/11 21:28:47.71 hUyymvDA.net
あのな、ダブルクオートは強制的に変数展開されちゃうんだよ。

だからな、

例えば、password_hash()とか使ってハッシュ作るとするだろ?

$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq

こういう文字列つくられるだろ?

これ、ダブルクオートで囲ってストリングリテラル定義したら、何が起こると思う?

そのくらいわかってくれよ、本当に。

1000:デフォルトの名無しさん
16/05/11 21:32:28.63 hUyymvDA.net
ID:H9B83Y6z はさ、ブラウザの向こうの人が自分とは全然レベルが違うこともいっぱいあるんだって事くらい、
いい加減理解したほうがいいよ

1001:デフォルトの名無しさん
16/05/11 21:34:13.61 H9B83Y6z.net
>>980
エスケープって知らないのかな?
ダブルクォートにもシングルクォートにも使った方が便利なケースはあっても使わなければいけないケースなんてないんだよ。
もう少し慣れてくるとよく分かると思うから、あとちょっとだ。がんばろう。

1002:デフォルトの名無しさん
16/05/11 21:35:30.90 UDwF5RQX.net
もう息切れかバカ?

1003:デフォルトの名無しさん
16/05/11 21:37:10.95 hUyymvDA.net
一生シコシコやってろ

駄目だ、こういう馬鹿ばっかだからPHPは本当にゴミコードばっかりになって本当に救いようがないや。

1004:デフォルトの名無しさん
16/05/11 21:37:20.22 e/4BOK4y.net
お前らも相手してないで僕の質問に答えてくださいお願いします

1005:デフォルトの名無しさん
16/05/11 21:39:37.26 hUyymvDA.net
必要もないのに、わざわざ手数増やすして可読性下げる馬鹿は、本当に救いようないな

ageてる馬鹿は煽りたいだけのプログラマでもないただのニートだから対して気にならんけど
ID:H9B83Y6z こいつは本当に頭がヤバ過ぎる。

1006:デフォルトの名無しさん
16/05/11 21:41:23.94 hUyymvDA.net
>>985

スーパープログラマの ID:H9B83Y6z に
凄まじく手数の多い解決策でも教えて貰ってろ、ハゲ!

1007:デフォルトの名無しさん
16/05/11 21:43:48.14 e/4BOK4y.net
次スレ行きます

1008:デフォルトの名無しさん
16/05/11 21:44:11.27 hUyymvDA.net
>もう少し慣れてくるとよく分かると思うから、あとちょっとだ。がんばろう。

うん、おまえがな。おまえはまだ、かなり頑張んなきゃいけないけど。

1009:デフォルトの名無しさん
16/05/11 21:47:39.85 UDwF5RQX.net
このスレはここから馬鹿(ID:hUyymvDA)専用になりました

1010:デフォルトの名無しさん
16/05/11 21:49:17.03 e/4BOK4y.net
次スレには持ち越さないのよー

【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
スレリンク(tech板)

1011:デフォルトの名無しさん
16/05/11 21:50:18.55 hUyymvDA.net
レスを見返すと、
ID:H9B83Y6z こいつと ID:e/4BOK4y こいつは、本当に頭が悪すぎるな。

いかにもThe PHPer って感じだ。

1012:デフォルトの名無しさん
16/05/11 21:53:09.29 hUyymvDA.net
ID:e/4BOK4y なんか、お前の宗教で

979 : デフォルトの名無しさん2016/05/11(水) 21:27:56.12 ID:e/4BOK4y
そういえば, Mcrypt関数よりOpenSSL関数が推されてる感があるんだけど, OpenSSL関数で指定した暗号アルゴリズムのキー長を得る方法ってある?
Mcryptならmcrypt_get_key_sizeで取得出来るけど・・・

この問題解決してもらったらいいんじゃねぇの?

1013:デフォルトの名無しさん
16/05/11 21:56:00.50 Qb9Kyo2I.net
あら…宣言見落とし重複すみませぬ

1014:デフォルトの名無しさん
16/05/11 21:56:13.81 hUyymvDA.net
977 : デフォルトの名無しさん2016/05/11(水) 21:26:20.46 ID:H9B83Y6z
>>976
バカ認定してくれていいから教えてくれよ。


認定しなくても、ほんとうのバカでした。

1015:デフォルトの名無しさん
16/05/11 21:56:53.24 O2+YRvW5.net
話題変えようぜ

1016:デフォルトの名無しさん
16/05/11 21:57:48.41 0wDfvzAN.net
>>995
自分が基地外だってことにいい加減気付こうな

1017:デフォルトの名無しさん
16/05/11 21:57:56.68 e/4BOK4y.net
>>994
ドマ

今後のスレはワッチョイはどうすべきだろう?
あとテンプレも古いからちょっと更新したい感

1018:デフォルトの名無しさん
16/05/11 21:58:53.22 hUyymvDA.net
>>996
必要ないだろ、新スレ立ったんだし。ここは消化ゲームだ。

>>997
その基地外にからむのはお前みたいなバカくらいだって気づけよw

1019:デフォルトの名無しさん
16/05/11 21:59:55.94 hUyymvDA.net
PHPer 馬鹿ばっか確定!

1020:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 59日 22時間 34分 23秒

1021:1002
Over 1000 Thread.net
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


──────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
──────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
URLリンク(premium.2ch.net)
URLリンク(pink-chan-store.myshopify.com)


1022:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch