首页 > 编程语言 >PHP htmlspecialchars() 函数

PHP htmlspecialchars() 函数

时间:2023-06-26 20:05:36浏览次数:41  
标签:trim code 函数 symbol htmlspecialchars PHP type id


htmlspecialchars() 函数把预定义的字符转换为 HTML 实体。

<?php
$str = "This is some <b>bold</b> text.";
echo htmlspecialchars($str);
?>

 

htmlspecialchars() 函数把预定义的字符转换为 HTML 实体。
预定义的字符是:
& (和号)成为 &
" (双引号)成为 "
' (单引号)成为 '
< (小于)成为 <
> (大于)成为 >

 

案例:

if($_GET['id']!=null){
	$_sql = " SELECT * FROM o_code WHERE o_id =$_id LIMIT 1 ";
	$_result = _fetch_array($_sql);
	if ($_GET['action'] == 'code') {
		$_english = trim($_POST['english']);
		$_sym = trim($_POST['symbol']);
		$_symbol = htmlspecialchars($_sym,ENT_QUOTES);
		$_info = trim($_POST['info']);
		$_type = trim($_POST['type']);
		$_sql = "UPDATE o_code SET o_english = '$_english', o_symbol = '$_symbol',
				 o_info = '$_info', o_type = '$_type' WHERE o_id = $_id";
		_query($_sql);
		_close();
		echo "<script type='text/javascript'>alert('修改成功');location.href='code.of.update.php?id=$_id';</script>";
		exit();
	}
}

 

参考文档:http://www.w3school.com.cn/php/func_string_htmlspecialchars.asp 打开

 

 

标签:trim,code,函数,symbol,htmlspecialchars,PHP,type,id
From: https://blog.51cto.com/u_16171388/6557269

相关文章

  • JS 函数的三种声明方式
    <!DOCTYPEhtml><metacharset="UTF-8"><script>//----函数的三种声明方式----//1、自定义函数:functionf1(){ console.log("f1f1f1f1");}//调用方式:函数名f1();//特点://(1)函数声明的函数在JS预解析的时候,会提升到作用域的最前面//(2)函数声明中的函数,可以在声明之前调......
  • thinkphp或者其他h5页面开启HMR
    在ThinkPHP框架中,HTML文件通常是由PHP渲染的视图文件。要在这样的环境中实现HMR(HotModuleReplacement,热模块替换),你可能需要将前端开发环境(如Webpack或Vite)与ThinkPHP集成。以下是一个基本的步骤:1.首先,你需要在项目中安装Node.js和npm(或yarn),并使用它们来安装W......
  • transformCreateStmt 函数源码分析
    函数transformCreateStmt功能在执行器阶段对createtable命令做一些处理:列属性处理条件限制处理likeClause处理如果需要,给表名加上当前schema的名字等等。。。函数签名List*transformCreateStmt(CreateStmt*stmt,constchar*queryString)输入参数CreateSt......
  • 二分查找(函数)
    #include<stdio.h>intbinary_search(intarr[],intk,intsz){ intleft=0; intright=sz-1; while(left<=right) { intmid=(left+right)/2; if(arr[mid]>k) { right=right-1; } elseif(arr[mid]<k) { ......
  • 二分查找(函数)
    #include<stdio.h>intbinary_search(intarr[],intk,intsz){ intleft=0; intright=sz-1; while(left<=right) { intmid=(left+right)/2; if(arr[mid]>k) { right=right-1; } elseif(arr[mid]<k) { ......
  • PHP 检测网址是否能正常打开代码
    这是一个检测网址是否能正常打开的PHP代码,通过下面的代码检测一个网址是否能正常访问,如果正常则会返回http状态码200的值,如果为其它则不正常;这个代码我们可以用到很多地方,例如缓存友情链接的ICO图标时就可以用到,缓存时先检测网站是否正常,如果正常就缓存ICO图标,否则调用一个默认的图......
  • Pytorch | `torch.multiprocessing.spawn` 函数的使用
    torch.multiprocessing.spawn是PyTorch中用于启动多进程的函数,可以用于分布式训练等场景。其函数签名如下:torch.multiprocessing.spawn(fn,args=(),nprocs=1,join=True,daemon=False,start_method='spawn',)参数:fn(function)–函数被称......
  • 素数的判断(函数)
    #include<stdio.h>#include<math.h>intis_prime(intn){ intj=0; for(j=2;j<=sqrt(n);j++) { if(n%j==0) return0; } return1;}intmain(){ inti=0; for(i=101;i<=200;i+=2) { if(is_prime(i)==1)......
  • 【js学习笔记八】如何写一个简单的前端回调函数
     目录前言导语代码部分 运行结果总结前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从头再来歌谣的意志是永恒的放弃很容易但是坚持一定很酷导语书写一......
  • 2000-2050的闰年(函数)
    #include<stdio.h>is_leap_year(inty){ if((y%4==0&&y%100!=0)||(y%400==0)) return1; else return0;}intmain(){ intyear=0; printf("2000-2050闰年:"); for(year=2000;year<=2050;year++) { i......