2017-09-22 4 views
0

s'il vous plaît aidez-moi je voudrais lire un fichier javascript et récupérer uniquement les lignes commençant par url.instance = "www.google.fr"; en entrée afin de pouvoir modifier ces URLlecture javascript fichier avec PHP

$handle = fopen('javascriptfile.js', 'r'); 
if ($handle) 
{ 
    while (!feof($handle)) 
    { 
     $buffer = fgets($handle); 
     //echo $buffer."<br>"; 
     echo "<input type='text' value='$buffer'>"; 
    } 
    fclose($handle); 
} 

J'ai écris cette code, mais je ne sais pas comment continuer s'il vous plaît me aider

+0

Pourriez-vous faire quelques exemples que est à l'intérieur de $ buffer – Doomenik

+0

'url.instance =" www.google.fr ";' cette chaîne est frix? –

Répondre

0

vous pouvez rechercher chaque ligne avec stripos

<?php 

$handle = fopen('javascriptfile.js', 'r'); 
$match = 'url.instance = "www.google.fr";'; 

if ($handle) { 

    while (!feof($handle)) { 
     $buffer = fgets($handle); 

     // check each line start with : url.instance = "www.google.fr"; 
     if (stripos($buffer, $match) === 0) { 
      echo "<input type='text' value='$buffer'>"; 
     } 
    } 

    fclose($handle); 
}