PHP include_once多个和不同的变量?

First of all, I really do not know what title I should have given to this question.

Here is how far I got:

<?php 
$number = 50; 
for($i = 1; $i <= $number; $i++) {
$variable_for_include = 'something'.$i;
echo '<div id="1x';
echo "$i";
echo '">';
include_once '/include.php';
echo "</div>";
}  
?>
<

What I want it to do.

It should create:

<div id="1x1"> include file content 1 </div> 
...
<div id="1x50"> include file content 50 </div>

The include files needs a variable. Here called $variable_for_include. Because from <div id="1x1"> to <div id="1x50"> the include should output different data.

I know the question might be confusing because I am a newby and really can't express myself. I would really appreciate your help.

As I remember, include_once actually includes the file once :) Try to use include. Or maybe you should have different files if there are just few cases. Also you can have one include with one big function. You'll include the file outside the loop, and call the function every time with different variables inside the loop. Something like this:

<?php 
$number = 50; 
include_once '/include.php';
for($i = 1; $i <= $number; $i++) {
$variable_for_include = 'something'.$i;
echo '<div id="1x';
echo "$i";
echo '">';
functionFromIncldedFile($variable_for_include);
echo "</div>";
}  
?>

Just use include instead of include_once and the file will be included in every loop.