Ipv6のバリデーションを作りたいのですが、filter_varや正規表現を使わずにif文だけで書くとするとどういう風にかけばいいのでしょうか?
よろしければ教えください。
そうしなければならない理由は何でしょうか?また、自分で調べてみたこと、やってみたこと(ソースコード)があればご提示ください。
理由としては、単純に勉強としてで、調べた見たのですが大体でてくるのはfilter_varや正規表現がでてくるのでif文等のバリデーションがでなかったからです。
その答えを聞くのは勉強ではないのでは? そもそも「正規表現を使わずにif文だけ」という言葉が出てくる時点でいろいろおかしい気がしますが。「ガソリンを使わずにハンドルだけで車を運転したいです」みたいな違和感を感じます。
おかしいですね。filter_var()や正規表現の結果をifで正誤判定することもあるわけですし。
確かにそうですね・・・。いわれて気づきました。自分でちょっと書いてみます
回答3件
あなたの回答
tips
プレビュー