Create dynamic text file with php function -


so need create dynamic text file based on name of variable in php (ex: dynamicname.txt). need write other variables in file.

$testvar = "test.txt";  function sendcalc(){     global $testvar;     $objcalctxt = ("c:\\xampp\\htdocs\\test.new\\upload\\$testvar");     $fp = fopen($objcalctxt, 'x');     fwrite($fp, "test\n");     fclose($fp); 

when above, file created no problem, , data written successfully. however, not dynamic file name.

$objname = "dynamicname"; $ext = ".txt" $dynamicnametxt = $objname.$ext; function sendcalc(){     global $objname;     global $ext;     global $dynamicnametxt;     $objcalctxt = ("c:\\xampp\\htdocs\\test.new\\upload\\$dynamicnametxt");     $fp = fopen($objcalctxt, 'x');     fwrite($fp, "test\n");     fclose($fp); 

when try concatenate variable contains dynamic file name ($objname), $ext var, not want create file.

i echoed $dynamicname var , returns dynamicname.txt, why doesn't work fopen. has problem concatenation right? if so, can either concatenate different way, or use different method open/create file?

all help/ideas appreciated.

i not know you're trying achieve line

$objcalctxt = ("c:\\xampp\\htdocs\\test.new\\upload\\$dynamicnametxt"); 

if understand should string:

$objcalctxt = "c:\\xampp\\htdocs\\test.new\\upload\\".$dynamicnametxt; 

also i'd suggest provide needed variables arguments function insted of using globals

function sendcalc($objname, $ext, $dynamicnametxt){ ... } 

Comments

Popular posts from this blog

Why can rails not find a route created by a helper? -

javascript - jquery or ashx not working -

opencv - DataType<cv::detail::deriv_type>::depth what is it used for -