[過去ログ]
PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net (1002レス)
PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net http://medaka.5ch.net/test/read.cgi/php/1498653249/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
172: nobodyさん [sage] 2017/10/26(木) 14:44:35 ID:??? www.example.comみたいなホスト名からドメイン名の部分をとりたいです。 最初に考えたのはドットで配列に区切って後ろの2つをくっつけるですが、 ne.jpとかのドメインを思い出して、その場合3つをくっつけないといけません。 既知のドメインをリスト化するのは大変だし、新しいものに対応するのも難しいのですが、 なんかいい方法や関数ないでしょうか? ne.jpやco.jpがneやcoの部分が2文字まで、exampleの部分が3文字以上じゃないと無理とかなら、 まだやりようはあるんですが、そういったルールはないですよね? http://medaka.5ch.net/test/read.cgi/php/1498653249/172
173: nobodyさん [sage] 2017/10/26(木) 18:41:59 ID:??? 2つとか3つとかそれぞれで checkdnsrrでチェックするとか http://medaka.5ch.net/test/read.cgi/php/1498653249/173
174: nobodyさん [sage] 2017/10/26(木) 19:01:32 ID:??? >exampleの部分が3文字以上じゃないと無理とかなら、 三文字以上じゃなきゃ取れなかったと思うから2以下なら3つっくっつければいいんじゃね? http://medaka.5ch.net/test/read.cgi/php/1498653249/174
175: 172 [sage] 2017/10/26(木) 21:27:47 ID:??? >>173-174 >>173さんの方法でうまくいきました。 レスどうもありがとうございました。 http://medaka.5ch.net/test/read.cgi/php/1498653249/175
176: nobodyさん [sage] 2017/10/31(火) 06:58:11 ID:??? 無名関数でuseというキーワードがありますが、これって引数で渡すのと比べた違いは、 >引き継がれた変数の値は、関数が定義された時点のものであり これだけですよね? 両者とも参照渡しは可能で、globalのように親スコープの変数を変えることもできないので。 PHP5では無理なようですが即時関数のような振る舞いを期待して、 定義後にすぐ呼び出すならuseキーワード使ったほうがいい感じですかね? http://medaka.5ch.net/test/read.cgi/php/1498653249/176
177: nobodyさん [sage] 2017/10/31(火) 13:01:16 ID:??? >>176 特に理由がなければuseするわ 引数にすると2回書かにゃならんし あと即時関数はPHP7からは (function (...) {...})(...) で可能だしPHP5でも call_user_func(functuion (...) {...}, ...) で可能だったと思うが http://medaka.5ch.net/test/read.cgi/php/1498653249/177
178: 176 [sage] 2017/10/31(火) 19:36:45 ID:??? >>177 ありがとうございます。 やっぱ基本useがいいですね。自分も書いてて2回書くのは気になりました。 ただ書いてて気づいたのは、$thisはuseで渡せないようなので、 その時はやむを得ない感じかなと思いました。 call_use_funcは知りませんでした。どうもありがとうございます。 JavaScriptもやっていて、無名関数の書式に慣れてるし、 もし今使ってるレンサバがPHP7対応したら置き換えやすいので、 とりあえずこのままで行きたいと思います。 http://medaka.5ch.net/test/read.cgi/php/1498653249/178
179: nobodyさん [age] 2017/11/03(金) 16:57:07 ID:??? http://php.net/manual/ja/class.domelement.php DOMクラスに多いんですが publicでreadonlyなプロパティがいっぱいあります ためしに自分のクラスにpublic readonlyとか書いてみたらparse errorになりました マジックメソッドの__getを使うとreadonly実装出来るようなこと書いてて出来るには出来るのですが これってgetterのオートローダーみたいな感じで 実質中身はprivate protectedなプロパティにアクセスしてるだけだと思うのですが publicでreadonlyなプロパティというのは実装可能なんでしょうか? http://medaka.5ch.net/test/read.cgi/php/1498653249/179
180: nobodyさん [sage] 2017/11/03(金) 17:46:13 ID:??? >>179 Cでエクステンション書けばPHPの文法を超えることが実現出来る http://medaka.5ch.net/test/read.cgi/php/1498653249/180
181: nobodyさん [sage] 2017/11/03(金) 18:06:42 ID:??? >>180 なるほど やっぱりPHPだけじゃ無理でそういうレベルの話だったんですね DOMElement->tagName変えようとしたらmain()とかでエラー出てたので なんかそんな感じはしました レスどうもありがとうございました http://medaka.5ch.net/test/read.cgi/php/1498653249/181
182: nobodyさん [sage] 2017/11/03(金) 18:26:11 ID:??? でもまぁreadonlyプロパティとか欲しいよね実際 http://medaka.5ch.net/test/read.cgi/php/1498653249/182
183: nobodyさん [sage] 2017/11/04(土) 00:09:02 ID:??? constもいらなくなっちゃうな http://medaka.5ch.net/test/read.cgi/php/1498653249/183
184: nobodyさん [] 2017/11/05(日) 10:57:46 ID:9c35x3aK 飢餓ベネズエラ「1600%インフレ率」で仮想通貨が生活の柱|ビットコインマイニング(採掘)で生き残る http://virtualmoney.jp/I0001275 「ビットコイン」新世界のベネズエラ:自由を求める、採掘者たちの反逆 https://www.fuze.dj/2017/01/venezuela_mining.html ベネズエラ、ビットコインマイナーが10万人規模に http://btcnews.jp/5c5uq4ei13034/ ジンバブエではビットコインが80万円?自国通貨がインフレしている国の仮想通貨需要について http://coinpost.jp/?p=5803 ビットコインとは?投資で儲かる仕組みと危険性を分かりやすく解説 https://enjoyrock.jp/bitcointoha-4370 ビットコイン最高値更新中! 〜財政破綻とビットコイン〜 http://silver-dream.info/virtual.currency/?p=213 ビットコイン採掘(マイニング)で個人が稼ぐ方法・スマホで可能? https://bittimes.net/news/3770.html http://medaka.5ch.net/test/read.cgi/php/1498653249/184
185: nobodyさん [sage] 2017/11/14(火) 14:49:47 ID:??? if (!preg_match('/regex/', $arg)) { throw new xxxException(); } LogicException系ですが、 引数が期待する値でないのでこれはInvalidArgumentExceptionですか? それとも定義したデータドメインにあってないのでDomainExceptionですか? いまいちExceptionの使い分けがわかりません。 http://medaka.5ch.net/test/read.cgi/php/1498653249/185
186: nobodyさん [sage] 2017/11/14(火) 22:59:01 ID:??? >>185 InvalidArgumentExceptionのドキュメントを読むとTypeError相当のものに見える DomainExceptionのサンプルからもその用途にはこちらが向いているだろう // サンプルなんだろうけどその判定式はstrposが最良では http://medaka.5ch.net/test/read.cgi/php/1498653249/186
187: nobodyさん [185] 2017/11/15(水) 12:55:13 ID:??? >>186 '/'.preg_quote($regex, '/').'/'と書くべきでしたね。 ややこしくしてすみません。 DomainException使おうと思います。 レスどうもありがとうございました。 http://medaka.5ch.net/test/read.cgi/php/1498653249/187
188: nobodyさん [] 2017/11/17(金) 01:05:40 ID:pCghqI8+ なんで標準Exceptionだけで全てを仕分けしようとしてるん… http://medaka.5ch.net/test/read.cgi/php/1498653249/188
189: nobodyさん [sage] 2017/11/17(金) 02:33:45 ID:??? じゃ>>187に例外命名してみ たぶん無駄に終わるだけだから http://medaka.5ch.net/test/read.cgi/php/1498653249/189
190: nobodyさん [] 2017/11/25(土) 18:53:56 ID:zV7O0yGe mysqlなんですが 外部結合などの依存関係を無視して強制的に データを削除したいんですがどうしたら良いですか? http://medaka.5ch.net/test/read.cgi/php/1498653249/190
191: nobodyさん [sage] 2017/11/25(土) 21:39:26 ID:??? mysqlですかそうですか http://medaka.5ch.net/test/read.cgi/php/1498653249/191
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 811 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s