Boxerman Posted August 11, 2015 Share Posted August 11, 2015 Hey guys, I'm trying to scan a stream and check to see if the words: "Error: unable to create" appears. If word exists it needs to stop what's its doing and echo that out on a page. Current code: $stream = ssh2_exec($connection, $runCMD); // force PHP to wait for the output stream_set_blocking($stream, true); // read the output into a variable $data = ''; //loop the buffer and store output to $data while($buffer = fread($stream, 4096)) { $data .= $buffer; } // close the stream fclose($stream); // print the response echo '<pre>'; echo $data; echo '</pre>'; My issue is, my mind set is IF term appears n $data then echo that line out and stop. but i just can't figure this out any advise? Quote Link to comment Share on other sites More sharing options...
Solution scootstah Posted August 11, 2015 Solution Share Posted August 11, 2015 You can use strpos() to see if a string exists within another string. 1 Quote Link to comment Share on other sites More sharing options...
Boxerman Posted August 11, 2015 Author Share Posted August 11, 2015 Thanks! +1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.