PHP初心者ですがしつもんさせていただきます。
用意された,xmlファイルの中の文字列を置換し、その結果をもとにphpでdocxファイルを生成する、というのをしたいのですが、どのようにしたらよろしいでしょうか.
wordで開き、文字列置換がうまくいくことは確認しました。
php
1<?php 2 $xml = simplexml_load_file("各月実績報告書.xml"); 3 $searches = ['${name}', '${month_mbstr}', '${total_support}', '${monthly_support}', '${past_support}', '${rest_amount}']; 4 $replaces = [$_POST['name'],$_POST['month_mbstr'], $_POST['total_support'], $_POST['monthly_support'], $_POST['past_support'], $_POST['rest_amount']]; 5 $filename = $_POST['filename']; 6 $newxml = simplexml_load_string(str_replace($searches, $replaces, $xml->asXML())); 7 $newxml->asXML("編集済みファイル/"."$filename") 8 9?> 10
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。