2017-09-22 3 views
0

mir bitte helfen würde Ich mag eine JavaScript-Datei lesen und nur Linien mit url.instance = "www.google.fr"; in Eingabe , um diese URLLese JavaScript-Datei mit 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); 
} 

ich schreiben müssen ändern zu können starten abrufen diese Code, aber ich weiß nicht, wie mir bitte weiter helfen

+0

Könnten Sie einige Beispiele machen, was ist innerhalb von $ buffer – Doomenik

+0

'url.instance =" www.google.fr ";' Diese Zeichenfolge ist Frix? –

Antwort

0

Sie jede Zeile mit stripos suchen

<?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); 
}