2016-10-25 8 views
0

私はクラスでforeachの値を渡すことができますどのように、ここに私のコードはパスforeachの値

$pdf->addPDF('samplepdfs/1.pdf', 'all') 
    ->addPDF('samplepdfs/2.pdf', 'all') 
    ->addPDF('samplepdfs/3.pdf', 'all') 
    ->addPDF('samplepdfs/4.pdf', 'all') 
    ->addPDF('samplepdfs/all.pdf', 'all') 
    ->merge('file', 'samplepdfs/all1.pdf'); 

私は、フォーム

foreach($_POST['docs'] as $att){ 
    $nAtt .= "addPDF('$path.$att', 'all')->" ; 
    } 


$pdf->$nAtt.merge('file', $mergeName); 

からポストをキャッチすることで値を渡すためにしようとしていますが、これは動作しません。喜んで助けてください。

答えて

4

は、ループ内に追加

foreach($_POST['docs'] as $att){ 
    $pdf->addPDF($path.$att, 'all'); 
} 


$pdf->merge('file', $mergeName); 
+0

Thxををやる......それが働きました。) – Harinder