0

I am stuck with a semi-hard problem with 'simple html dom' (php class used for html parsing). I've used it many times before so I know how to do simple parsing. PROBLEM:

$k=0;
for ($k = 0; $k < 15; $k++)
{
    $link[$k] = 'www.example.com/' . $test[1][$k];
    print ($link[$k]);
    $test = file_get_html ('$link[$k]');
    echo($test);
}

What is the answer to this?

2 Answers 2

2

Variables in string declarations with single quotes are not expanded to the values they represent. So '$link[$k]' is actually the plain value $link[$k]. But actually you don’t need any quotes at all:

$test = file_get_html($link[$k]);
Sign up to request clarification or add additional context in comments.

Comments

0

This seems to be the problem:

$test = file_get_html('$link[$k]');

Remove the quotes:

$test = file_get_html($link[$k]);

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.