【问题标题】:What are the longest built-in functions names ever? [closed]有史以来最长的内置函数名称是什么? [关闭]
【发布时间】:2010-12-16 17:51:00
【问题描述】:

mysql_real_escape_string() 太长了,我已经厌倦了输入它,想知道是否还有更长的内置函数名称?

【问题讨论】:

  • 我认为如果您每次都必须输入工具,您可能会考虑升级您的工具。我还认为,对于涉及多个开发人员的任何代码,详细命名是您可以做的最好的事情。
  • 我不是 PHP 开发人员,但是否有用于 PHP 的 IDE 具有“智能感知”或​​“代码完成”功能,您可以在其中开始输入内置函数的前几个字符,并且IDE 完成了吗?
  • 有许多支持自动完成的IDE。 Notepad++、Netbeans 等等
  • 我在这里列出了 TOP10:github.com/CodeBrauer/LongestPHP

标签: function naming


【解决方案1】:

我不知道 PHP 中有更长的函数名,但在 .Net 中,你有 System.Windows.Media.TextFormatting.TextSourceGetTextEffectCharacterIndexFromTextSourceCharacterIndex方法。

但是您可以使用带有代码完成功能的编辑器来阻止您打字。甚至更好:使用包装类来实现 MySQL 连接。这将使您不必键入长函数名称,降低安全问题的风险(忘记调用 mysql_real_escape_string 或调用不正确),并且如果您需要转移到另一个数据库或需要,它将为您节省大量迁移去使用mysqli。

【讨论】:

    【解决方案2】:

    您可以查看here

    你可以得到一个支持自动完成的编辑器。

    【讨论】:

    • +1 表示自动完成。说出问题的核心。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 2021-11-07
    • 1970-01-01
    • 2013-12-24
    • 1970-01-01
    相关资源
    最近更新 更多