Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
$s = getUrl();
$bExternal = false;
do{
if(strtolower(substr($s, 0, 7)) != "http://") break;
if(strtolower($s) == "http://yoursite.com/") break;
if(strtolower($s) == "http://www.yoursite.com/") break;
// External link (not secure)
// сдесь код по обработке внешней ссылки
$bExternal = true;
}while(false);
if($bExternal){
// External link
$arr_external[] = $s;
}else{
// Internal link
$arr_internal[] = $s;
}
$arr_external = array();
$arr_internal = array();
for($i = 0; $i < count($arr); $i++){
$s = $arr[$i];
$bExternal = false;
do{
if(strtolower(substr($s, 0, 7)) != "http://") break;
if(strtolower($s) == "http://yoursite.com/") break;
if(strtolower($s) == "http://www.yoursite.com/") break;
// External link (not secure)
// сдесь код по обработке внешней ссылки
$bExternal = true;
}while(false);
if($bExternal){
// External link
$arr_external[] = $s;
}else{
// Internal link
$arr_internal[] = $s;
}
}
А что за ошибка может я сделал ошибку.
$arr - массив ссылок
$arr_external - внешние ссылки
$arr_internal - внутрении ссылки
Код:$arr_external = array(); $arr_internal = array(); for($i = 0; $i < count($arr); $i++){ $s = $arr[$i]; $bExternal = false; do{ if(strtolower(substr($s, 0, 7)) != "http://") break; if(strtolower($s) == "http://yoursite.com/") break; if(strtolower($s) == "http://www.yoursite.com/") break; // External link (not secure) // сдесь код по обработке внешней ссылки $bExternal = true; }while(false); if($bExternal){ // External link $arr_external[] = $s; }else{ // Internal link $arr_internal[] = $s; } }
if(strtolower(substr($s, 0, 7)) != "http://") {
echo "1 $s <br />";
break;
}
if(strtolower($s) == "http://yoursite.com/") {
echo "2 $s <br />";
break;
}
if(strtolower($s) == "http://www.yoursite.com/") {
echo "3 $s <br />";
break;
}
$arr_external = array();
$arr_internal = array();
$arr_local = array("http://yoursite.com/", "http://www.yoursite.com/");
for($i = 0; $i < count($arr); $i++){
$s = $arr[$i];
$bExternal = false;
do{
if(strtolower(substr($s, 0, 7)) != "http://") {
echo "x $s <br />";
break;
}
for($j = 0; $j < count($arr_local); $j++){
if(strtolower(substr($s, 0, strken($arr_local[$j]) ) ) == $arr_local[$j]) {
echo "$j $s <br />";
break;
}
}
// External link (not secure)
// сдесь код по обработке внешней ссылки
$bExternal = true;
}while(false);
if($bExternal){
// External link
$arr_external[] = $s;
}else{
// Internal link
$arr_internal[] = $s;
}
}