PHP addslashes() ఫంక్షన్

实例

ప్రతి డబుల్ కోట్ ("ముందుకు అడ్డుకున్న స్లేష్ జోడించండి:

<?php
$str = addslashes('Shanghai is the "biggest" city in China.');
echo($str);
?>

నడిచే ఉదాహరణ

నిర్వచనం మరియు ఉపయోగం

addslashes() ఫంక్షన్ ప్రిడిఫైన్డ్ అక్షరాలు ముందుకు జోడించబడిన స్ట్రింగ్ తిరిగి ఇవ్వబడుతుంది.

ప్రిడిఫైన్డ్ అక్షరాలు ఇక్కడ ఉన్నాయి:

  • సింగిల్ కోట్ (')
  • డబుల్ కోట్ (")
  • రివర్స్ స్లేష్ (\)
  • NULL

సలహా:ఈ ఫంక్షన్ ని డేటాబేస్ లో నిల్వలో ఉన్న స్ట్రింగ్స్ మరియు డేటాబేస్ క్వరీ స్ట్రింగ్స్ కోసం స్ట్రింగ్స్ ను తయారు చేయడకు ఉపయోగించవచ్చు.

ప్రకటన:అప్రమేయంగా, PHP అన్ని GET, POST మరియు COOKIE డాటాకు స్వయంచాలకంగా addslashes() ని అమలు చేస్తుంది. కాబట్టి, ఇది డబుల్ పునఃరూపణను కలిగించగలదని చూసుకోండి, అప్పుడు ఈ ఫంక్షన్ ని ఉపయోగించండి. ఈ పరిస్థితిలో, get_magic_quotes_gpc() ఫంక్షన్ ని ఉపయోగించవచ్చు కోసం పరిశీలించండి.

సంకేతం

addslashes(string)
పారామితులు వివరణ
string అవసరం. పునఃరూపించబడిన స్ట్రింగ్ ని నిర్దేశించండి.

సాంకేతిక వివరాలు

తిరిగి ఇవ్వబడిన విలువ: పునఃరూపించబడిన స్ట్రింగ్ తిరిగి ఇవ్వండి.
PHP వెర్షన్: 4+

మరిన్ని ఉదాహరణలు

ఉదాహరణ 1

ప్రిడిఫైన్డ్ అక్షరాలకు పూర్వకంగా రివర్స్ స్లేష్ జోడించండి:

<?php
$str = "Who's Bill Gates?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>

నడిచే ఉదాహరణ