这两天老是在php的,这两天老是在PHP的bind_param()这一块出问题,有没有哪个PHP高手能留个QQ号帮我解惑一下

2021-01-26 06:29:09 字数 5105 阅读 9732

1楼:匿名用户

php 手册上说:bai

mysqli_prepare()returnsastatementobjectorfalseifanerroroccurred.

所以,你的代du码zhi $conn->prepare( $sql ) 返回了 false。可

能是dao你的 sql 有问题。内

所以要加上判断容。

$stat=$conn->prepare($sql);

if(!$stmt)

//dosometing

2楼:匿名用户

比如呢,麻烦吧问题描述清楚。

第六行下面插入var_dump($stmt)看看

php为什么说是最好的编程语言

3楼:匿名用户

尝试百度”php是最好的语言”,发现指向较多的是那个关于程序员的笑话。 但是如果这个梗来自于这个笑话的话,那么为什么在笑话里这个程序员不说c++/python/haskell或者别的什么语言是最好的而要说php是最好的呢?所以感觉似乎最早的出处不在于此。

有人知道吗?

来看看知乎网友们是怎么看待这场语言之争的吧!

网友回答

网友a「为什么在笑话里这个程序员不说 c++ / python / haskell 或者别的什么语言是最好的而要说 php是最好的呢?」——因为说任何其他语言「最好」都并不好笑啊。

任何掌握超过两种以上非 php 编程语言且具有一定常识的程序员都会本能地意识到 php 的问题所在,曾经有一篇汇总性的文章在此: php: a fractal of bad design / fuzzy notepad (译文版可见:

五大受损, 全面解析php的糟糕设计,但翻译得很烂),历陈 php 破败之处,激荡深远。如果你没时间去读那篇长文,那我告诉你一个简单的例子来说明 php 有多匪夷所思:php 的核心函数命名很不一致,有 「strptime」这样类 c 函数的名字,有「nl2br」这样的简写,却也有「htmlspecialchars」这样的长名。

后来人们发现这种不一致并非偶然,而是当 php 还是只有不到一百个函数的小语言的时候,其作者决定用函数名的字符数量——来作为函数的 hash(!)。由于这个愚不可及的决定,php 的函数名长度要尽可能地长短有秩、均匀分布,影响一直延续至今。

甚至有好事者将上述文中:

you pull out the hammer, but to your di**ay, it has the claw part on both sides.这一句严肃对待,做了一把 php 锤子:

试想你走进五金从业者公会的啤酒馆,看到墙上挂着从钉子到电动螺丝刀的各式工具当作陈列品,而你在端详一阵之后指着其中的这样一把锤子,说「啊,这是最好的工具」,你觉得酒馆里的人会是什么反应呢?

网友b因为php和最好的语言几乎没有关系。。一般用来讽刺一些没见过世面,把自己归属于某一种编程语言的语言教徒。

事实上每一门语言都有其设计的灵魂,有它的取舍。很难说什么是最好的。比起做个脑残粉总是鼓吹自己擅长的语言,不如多学几门语言,开阔视野。

我们都喜欢分享自己的价值观。希望被认可,希望有更多同伴。其实这也是在给身边的人**,这很正常。但有时候自己在某一领域的付出会成为枷锁。

网友cwindows 是最好的操作系统!

以上为纯吐槽。

我看楼上还有很多还在讨论php不是最好的语言,还好我不是程序员,只是稍微懂一点**,我认为之所以说这个梗,是因为php最普及和最流行,大多数不管懂不懂程序都知道或听说过,所以才能引起共鸣。这就是我上面那句吐槽的含义。

如果上面那句吐槽改为:ubuntu 是最好的操作系统!(围观群众:what?)

网友d难道不是这么来的?某女:你能让这个论坛的人都吵起来,我今晚就跟你走.

某软件工程师:php是最好的语言!

某论坛炸锅了,各种吵架…

某女:服了你了,我们走吧 你想干啥都行.

某软件工程师:今天不行,我一定要说服他们,php必须是最好的语言

某女:…….

网友e编程语言之争由来已久,

但是php和java确实是最受争议的。

自从web2.0热起来后,java逐渐淡出了。

究其原因并不在于语言本身,

而在于用语言的人。

因为php确实简单,门槛最低,

所以很多并不适合编程的人涌了进来,仅仅为了糊口罢了。

这些人的各种无敌言论自然让很多专业的人呲之以鼻。

天龙八部里有个星宿派,

虽然在施毒方面有些特长,但门下**总的来说武艺平平,

其实江湖武功低微的人多的是,低调便是了,谁又老是盯着你呢?

然而这个新宿派却偏偏跑出去招摇过市,胡吹本门派武功盖世,大有傲视天下之势,

那么其他门派的人会怎么看他们呢?

php就是语言江湖的星宿派。

网友f对我来说php 就是最好的语言。它不是炫耀技巧、扯蛋概念的东西。完成任务才是程序员要做的事。没什么语言可以高效开发同时高效运行。

相关利益:写php17年。

网友g在php的初始阶段,php是连框架也没有的。直到今天,php创始人lerdorf仍然反对mvc,因为他觉得影响了性能。在那个年代,同样的一个应用,做java的待遇比php高一倍。

因为php简单。如果跟你说一个人花了一个星期用php写了个论坛,跑得也还蛮好,你一点也不要惊讶,后来这个论坛还卖给了阿里。面向过程的php,成就了无数小的站点。

后来是一个框架辈出的阶段,phper们终于也有了跟java一样的mvc,待遇也慢慢接近于java了。大家明白了一件事,大项目,得有点高深的学术内涵才能忽悠的住。opp也更加规范了,你能找到的设计模式,php全都有,于是phper放言:

你还敢说php不高级, 不入流? 而实际上,设计模式,真正能用到的就那么一两个。对于解析性语言,我只能,呵呵。

归结一下,php,我觉得更像屌丝逆袭。 然后,笑的人有两种,一种是屌丝的自嘲,另一种是高富帅的妒忌。

网友h先说一下php的优点:

跟py相比,它不需要django之类的库,原生就支持web。小白们不需要配置什么东西,门槛就低了。而且php的语法是类c的,函数命名大部分也是类c的,大部分码农在学校或多或少都学过c/c++,接触php肯定要比py顺手。

我个人认为没有什么最好的语言,只有最合适的语言。php之所以在web2.0的时代异军突起,击败了py,原因跟php坑不坑没有关系,跟契机有关系,跟他在那个环境下合不合适有关系。

把php的流行归功于什么最好的语言简直是胡扯,也是没动脑子。

网友h大部分敢于说自己是最好的语言的语言,至少有一部分人是真这么认为的。

比如说c语言最好的,最差最差也有一部分c语言核心开发者有信心这么说。

但是php语言是一个连开发者都不敢『声称是最好的语言』的语言。

这是不言自明的公设,不需要证明。

小圈子有个笑话。

会不会用php是有一个明确判断标准的:

只有觉得php是个烂语言,才有资格说「我会php」。

如果你连php有多烂都感觉不出来,请别说「我会php」「我会编程」。

网友j因为php算不上一种语言。就好像说“射钉器是世界上最好的**”一样。

4楼:匿名用户

php是英文超级文本预处理语言(php:hypertext preprocessor)的缩写。php 是一种html内嵌式

的语言,php与微软的asp颇有几分相似,都是一种在服务器端执行的嵌入html文档的脚本语言,语言的风格有类似于c语言,现在被很多的**编程人员广泛的运用。php 独特的语法混合了 c、java、perl 以及 php 自创新的语法。它可以比 cgi 或者 perl 更快速的执行动态网页。

用php做出的动态页面与其他的编程语言相比,php是将程序嵌入到html文档中去执行,执行效率比完全生成html标记的cgi要高许多;与同样是嵌入html文档的脚本语言javascript相比,php在服务器端执行,充分利用了服务器的性能;php执行引擎还会将用户经常访问的php程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的**就可以了,这也是php高效率的体现之一。php具有非常强大的功能,所有的cgi或者javascript的功能php都能实现,而且支持几乎所有流行的数据库以及操作系统。

php的特性包括以下几点:

开放的源**:所有的php源**事实上都可以得到。

php是免费的。

基于服务器端:由于php是运行在服务器端的脚本,可以运行在unix、linux、windows下。

嵌入html:因为php可以嵌入html语言,所以学习起来并不困难。

简单的语言:php坚持脚本语言为主,与java以c++不同。

效率高:php消耗相当少的系统资源。

图像处理:用php动态创建图像。

php是什么编程语言?

5楼:独秀荣何琬

应该说jsp要强于asp和php语言

数据库测试中,三者分别对

oracle8进行

1000

次insert,update,select和delete:

jsp需要

13秒,回php

需要69

秒,asp则

需要73秒。

6楼:仰绮彤双秉

楼主你好,baiphp,一个嵌套的du

缩写名称,是英文超级zhi

文本dao预处理语言(php:hypertextpreprocessor)的回缩写。php是一种答html内嵌式的语言,php与微软的asp颇有几分相似,都是一种在服务器端执行的嵌入html文档的脚本语言

。我就是搞编程的,希望能够帮助你

望采纳谢谢

感激不尽

7楼:锐济羊舌钧

php是一种简单的,面向对象的,解

php语言是什么语言?

8楼:陕西新华电脑软件学校

php是一个应用范围很广的语言,特别是在网络程序开发方面。一般来说php大多在服务端运行,透过运行php的**来产生网页提供浏览器读取,此外也可以用来开发命令行脚本程序和用户端的gui应用程序。php可以在许多的不同种的服务器、操作系统、平台上运行,也可以和许多数据库系统结合。

使用php不需要任何费用,官方组织php group提供了完整的程序源**,允许用户修改、编译、扩展来使用。