[過去ログ] PHP質問・雑談スレ4【初心者お断り(ROM歓迎)】 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
97
(1): 2017/08/19(土)15:17 ID:??? AAS
xxx.xxx.[0-255].[0-255]正規表現でこのような指定は出来ないので、
if ($yourip == fn("xxx.xxx.0.0/16"))
このようなサブネットマスクでIPを調べれる関数とかありませんでしょうか?
98
(1): 2017/08/19(土)15:57 ID:??? AAS
>>97
自分で書けよ
99
(1): 2017/08/19(土)16:04 ID:??? AAS
IPアドレスが指定した範囲内にあるかどうか判別する - Qiita
外部リンク:qiita.com

こんなの?
100: 2017/08/19(土)16:20 ID:??? AAS
>>98-99
ありがとうございます
さすがにまんまなものはなかったんですね
>>99さんのリンクのを使わせていただきます
101: 2017/08/19(土)20:11 ID:??? AAS
すげー細かいことだけどxorしてからシフトすればシフト1回で済む
PHPでandとxorどっちが早いかは確かめていない
102: 2017/08/20(日)01:48 ID:??? AAS
もっと細かいことだけど
れるられる
が気になる
103: 2017/08/20(日)09:36 ID:??? AAS
れろれろ
104
(1): 2017/08/24(木)20:16 ID:??? AAS
自サーバの指定ポートが使われてる(LISTEN状態)かチェックする方法ってありますか?
105: 2017/08/24(木)23:47 ID:e59+rI+5(1) AAS
もしかしたらすれ違いかも知れませんが気にせず質問させていただきます

先日パソコンが壊れました
電源をつけると5秒後に再起動を繰り返してしまいます
原因がわからないのですが
どなたか対応方法などご存知の方いたら教えてください
106: 2017/08/25(金)02:32 ID:??? AAS
HDDかマザーかメモリーが壊れてるんだろ
107
(1): 2017/08/25(金)03:12 ID:??? AAS
>>104
これではあかんの?
外部リンク[php]:php.net
108: 2017/08/25(金)04:29 ID:??? AAS
>>107
エラーを出せばわかるのですが実行前に検出したいです
file_get_contentsの前にfile_existsをやるようなイメージです
109
(2): 2017/08/25(金)04:36 ID:??? AAS
よくわからんけど netstat -an をexec()したら?
110: 2017/08/25(金)05:05 ID:??? AAS
>>109
エラー制御とかErrorException投げるようにすればいいのですが
fsockopenで開いてないポートに接続するとE_WARNINGが出るのがいまいちで
$errstr参照できるようにしてるのだからFALSE返せばいいのに・・・
説明には
>hostname が有効なドメインでない場合は E_WARNING をスローします。
って書いてますけどhostnameは有効なのにportとセットになっちゃってるようですね

netstatコマンド叩く案で対処しようと思います
どうもありがとう
111: 2017/08/25(金)12:09 ID:+7AGwzz6(1) AAS
こりゃあ面白いわ!!
外部リンク[html]:blogs.yahoo.co.jp
112
(1): [sega] 2017/08/30(水)19:27 ID:??? AAS
tmpfile() で作ったファイル名を知りたい
113: [???] 2017/08/30(水)19:39 ID:??? AAS
>>112

一時ファイルのパスを知る必要のある局面では、
tempnam()で一時ファイルを作成してから、
fopen()でオープンする。

tempnam()は単に文字列としてのパスを生成するだけでなく、パスの競合を避ける為に一時ファイルを作ることに注意。
114: 2017/08/30(水)20:28 ID:??? AAS
$fp=tmpfile();
print stream_get_meta_data($fp)['uri'];
115
(2): 2017/08/31(木)21:01 ID:??? AAS
mb_detect_orderってマニュアル通りの結構適当なの

mb_detect_order("eucjp-win,sjis-win,UTF-8");
あるいは
$ary[] = "ASCII";
$ary[] = "JIS";
$ary[] = "EUC-JP";
mb_detect_order($ary);

で動いちゃってますけど実はあんまよくわかっていません
マニュアルではJP系のしかありませんが
非英語圏、非日本語圏の場合はどうするのかなど
省1
116: 115 2017/09/09(土)20:10 ID:??? AAS
やっぱみなさんもよくわかってないで設定してるかんじなんですかね?
1-
あと 886 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s