Shambhu Posted March 12, 2020 Share Posted March 12, 2020 I am new to PHP, ereg_replace is deprecated so need to convert ereg_replace to preg_replace, I can't figure out how to put "delimiters and escape character" on $TEST_FILE below, can someone help me on this. function KernelBase(){ $i=0; $TEST_FILE="fdKernel/Init.php"; $TEST=$TEST_FILE; while(!file_exists($TEST)){ $TEST="../".$TEST; if($i>15) break; $i++; } return trim(ereg_replace($TEST_FILE,NULL,$TEST))."fdKernel/"; } Quote Link to comment https://forums.phpfreaks.com/topic/310278-ereg_replace-to-preg_replace/ Share on other sites More sharing options...
requinix Posted March 12, 2020 Share Posted March 12, 2020 Hopefully you being new means you didn't write that code. Right? Because it's... not good. How about some information about this thing? What it's used for? Where? I ask because the problem it's trying to solve is much, much better addressed in other ways - other industry-standard, best practice sort of ways - and I want to know whether it'll be a bother to change it. 1 Quote Link to comment https://forums.phpfreaks.com/topic/310278-ereg_replace-to-preg_replace/#findComment-1575386 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.