私はphpに文字列を持っていて、それをURLに変換http://www.google.com
しwww.google.com
たいgoogle.com
.アンカータグ。これを実行できる PHP 関数を探しています。それ以外の場合は手動で検索する必要http
があります地域社会・共同体。
編集:
もう 1 つのことは、PHP で HTML を記述するための最良の方法です。つまり、echo '長い HTML フォーム' などのソリューションを使用すると良いということです ありがとう
12288 次
4 に答える
6
parse_url 関数を引き続き使用できます
$parsed = parse_url($urlStr);
if (empty($parsed['scheme'])) {
$urlStr = 'http://' . ltrim($urlStr, '/');
}
PHP での html の記述については、echo 関数を使用してもかまいません。二重引用符をバックスラッシュでエスケープしてください。
于 2013-08-27T09:15:42.767 に答える
2
parse_url を探していると思います
于 2013-08-27T09:04:45.323 に答える
0
HTTP の存在には substr() 関数を使用し、存在しない場合は HTTP を追加し、文字列を Href としてアンカー タグに入れます。
于 2013-08-27T09:05:42.317 に答える
0
入力を部分的に解析しようとするparse_url()を使用できます。そして、「スキーム」がここにあるかどうかを確認して、URL を完成させる方法を知る必要があります。
入力を検証する場合は、filter_var()を FILTER_VALIDATE_URL オプションとともに使用できます。
filter_var($input, FILTER_VALIDATE_URL) ) ? echo "Valid url" : echo "invalid url";
于 2013-08-27T09:16:37.070 に答える