[英]How to add single quote at beginning and end of array variable in php using notepad++
我有這樣的變量。 我在每個頁面中創建了 100 多個變量。
<?php echo $rsedit[customer_name]; ?>
<?php echo $rsedit[address]; ?>
<?php echo $rsedit[city]; ?>
<?php echo $rsedit[pincode]; ?>
<?php echo $rsedit[contact_no]; ?>
<?php echo $rsedit[email_id]; ?>
我在記事本++中搜索和替換。 但這需要很長時間。
我想關注 output:
<?php echo $rsedit['customer_name']; ?>
<?php echo $rsedit['address']; ?>
<?php echo $rsedit['city']; ?>
<?php echo $rsedit['pincode']; ?>
<?php echo $rsedit['contact_no']; ?>
<?php echo $rsedit['email_id']; ?>
告訴我最好的解決方案來一起替換。
我會在正則表達式模式下使用以下查找和替換:
Find: <\?php echo \$(.*?)\[(.*?)\];\s*\?>
Replace: <?php echo \$$1['$2']; ?>
Provided all those 100 lines always begins with "echo $rsedit"
in regular notepad you could just CTRL+H(windows) or edit > replace
Then add "rsedit[" on find what
Then add "rsedit['" on replace with //notice the single quote after rsedit[
then tap replace all
to add single quote at the end again CTRL+H(windows)
Then add "];" on find what
Then add "'];" on replace with //notice the position of the single quote
then tap replace all
如果變量不同,請說
<?php echo $rsedit1[customer_name]; ?>
<?php echo $somethingelse[address]; ?>
<?php echo $rsedit3[city]; ?>
<?php echo $rsedi6[pincode]; ?>
<?php echo $ftedit[contact_no]; ?>
<?php echo $rsedit[email_id]; ?>
只需尋找常見的東西並將其用作替換點。對於上面的代碼,您可以將"[" with "['"
注意單引號
然后將] with ']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.