导航:首页 > 编程语言 > php显示问号

php显示问号

发布时间:2025-05-04 15:50:09

1. 为什么我写的php向mysql添加数据时,汉字加不进去

汉字添加进去的,只是显示的时候是问号。这是因为字符编码设置不正确,简历表的时候要指定表的编码,PHP链接以后,要指定建立时的字符编码,这样存入取出的汉字才正常。

2. php中的=和php有什么区别么

明确答案: 在PHP中,"?="和"?php?"这两个符号组合没有特定的区别。它们各自有着不同的用途和功能,不构成直接的对比关系。

详细解释

1. 关于"?=":

* "?="是PHP中的赋值运算符之一,用于逻辑赋值操作。当条件为真时,执行赋值操作。这是一种简便的写法,常用于三元运算符表达式中。例如:`$a = ? $b : $c;` 当$b等于$c时,将$b的值赋给$a,否则将$c的值赋给$a。

* 这种写法有助于简化代码,提高可读性。它属于PHP语法的一部分,用于条件判断和赋值操作相结合的场景。

2. 关于"?php?":

* "?php?"并不是PHP语言中的标准符号组合或特定语法。看起来更像是普通的问号与字符串拼接的一部分。在PHP代码中,"?"通常用于开启和结束PHP代码段,如:""。然而,"?php?"并不是一个正式的语法结构或命令

* 如果在某些特定的上下文或框架中看到这样的组合,可能是开发者个人习惯或者特定应用场景下的特殊用法。但总体来说,它不具有通用的意义或功能。因此,如果遇到这样的代码片段,需要结合具体的上下文和文档进行理解。

总结来说,"?="和"?php?"在PHP中具有不同的含义和用途。"?="是PHP中的赋值运算符,用于条件判断和赋值操作;而"?php?"并不是PHP的官方语法或标准用法,可能需要根据具体上下文进行解读。

3. php读取mysql数据库的内容后显示为乱码,中文变成问号怎么办

换成UTF8肯定不行,因为是问号,肯定不是三字节到两字节 的问题,而是和拉丁1有关,因为问号是不可能转换的意思 ,失败了,

解决:你需要 按数据流入的程序再配置好,再原路返回,,再换重新建库,导入 ,,OK

顺便说一下,出的分太少了

4. PHP中问号:冒号的作用是

? :的作用与 if ... else类似,?被称为“三元运算符”。

代码:

$user=isset($_POST['name'])?$_POST['name']:'';

相当于:

if(isset($_POST['name'])
{
$user=$_POST['name'];
}else
{
$user='';
}

5. PHP + MySql (phpmyadmin) 中文显示是问号

有两个建议:因为mysql数据库默认的就是utf-8的,
1、如果你是Window系统的话,你可以进入cms命令行对数据库进行修改编码操作命令 set names
gb2312,(具体的进入命令行自己到网上查。)linux就简单了,这个就不教了,谁叫linux就是命令的天下呢。
2,对读出的数据惊醒编码转换,具体的在php代码中进行,

与php显示问号相关的资料

热点内容
信捷加密文件是干嘛用的 浏览:952
su模型下载怎么解压不了 浏览:182
国际体验服如何把服务器改为亚服 浏览:880
手机怎么关闭视频加密 浏览:462
单片机编程存表法 浏览:719
富士康服务器是什么 浏览:452
编译是二进制吗 浏览:262
小程序账号登录源码 浏览:876
云南社保局app叫什么 浏览:697
美女程序员吃大餐 浏览:210
项目二级文件夹建立规则 浏览:560
dns使用加密措施吗 浏览:174
php独立运行 浏览:535
手机sh执行命令 浏览:731
云服务器的角色 浏览:737
单片机频率比例 浏览:845
我的世界服务器如何关闭正版验证 浏览:508
如何查roid服务器上的 浏览:134
安卓手机主板如何撬芯片不掉电 浏览:253
php各个框架的优缺点 浏览:105