-
如何从php中的字符串中获取逗号分隔值
所属栏目:[PHP教程] 日期:2020-12-13 热度:135
我有一个字符串$employee =“vinay先生HS,工程师,班加罗尔”;我想以$name的名义存储vinay H S先生,以$$的名义存储工程师,以及$location的班加罗尔.这该怎么做 解决方法 使用list函数将爆炸数组转换为3个变量 list($name,$job,$location) = explode(',',$empl[详细]
-
zend-framework – Zend Framework或Symfony
所属栏目:[PHP教程] 日期:2020-12-13 热度:66
我正在迁移到新的 PHP Framework.我使用CodeIgniter框架参与了大量开发,但我发现它现在对我的需求来说太轻了. 我把我的选择归结为Zend Framework或Symfony.我知道两者的学习曲线相对较高.但是,我只想大致了解哪些内容值得深入研究(因为我将花费大量时间熟悉[详细]
-
PHP功能以来的时间?
所属栏目:[PHP教程] 日期:2020-12-13 热度:167
参见英文答案 Converting timestamp to time ago in PHP e.g 1 day ago,2 days ago…????????????????????????????????????26个 我正在寻找一个将接受unix时间戳并输出如下内容的函数: 4年,3个月,12天,4小时和23分钟前. 我发现的所有东西都是漂亮的日期,只[详细]
-
你如何格式化PHP错误消息?他们不尊重CSS
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
每当 PHP输出错误消息时,它会忽略css和设计精美的页面,方法是输出页面顶部的消息,删除任何阻碍它的方式. 例如 some code} else {echo "error,please do something!"; 我如何得到(或很好地问)在我的CSS中已经存在的div中输出文本,以便它遵守该div附带的格式和[详细]
-
php – 这个基于xor的加密函数安全吗?
所属栏目:[PHP教程] 日期:2020-12-13 热度:144
我在这里尝试做的是创建一个函数,每次调用它时都会将相同的输入加密为完全不同的输出.此函数的基础是xor,但是为了防止在字符串中轻易发现重复模式.我根据时间和字符串的一部分添加了随机散列,以便在解密时进行自我验证. 我要求的是,如果我在这里犯了任何错误[详细]
-
php – 摆脱美元符号?
所属栏目:[PHP教程] 日期:2020-12-13 热度:134
好的,我正在通过我正在编写的 PHP脚本导入csv,电子表格的值为$4090,00,我需要使用PHP在mysql十进制字段中插入这些值.有没有一种简单的方法可以摆脱$if if if in PHP 解决方法 使用str_replace,甚至修剪: $str = str_replace('$','',$str);$str = trim($str,[详细]
-
php – 奇怪的UTF8字符串比较
所属栏目:[PHP教程] 日期:2020-12-13 热度:181
我有UTF8字符串比较这个问题,我真的不知道,它开始让我头痛.请帮帮我. 基本上我有一个用UTF8编码的xml文档中的字符串:’MinaTidigareanst?llningar’ 当我将该字符串与我自己键入的完全相同的字符串进行比较时:’MinaTidigareanst?llningar'(也在UTF8中).结[详细]
-
在PHP中舍入
所属栏目:[PHP教程] 日期:2020-12-13 热度:103
$a = ((0.1 + 0.7) * 10) == (int)((0.1 + 0.7) * 10); PHP返回false. 任何人都可以解释一下,为什么会这样? 首先返回8,第二个7. 解决方法 引用 big fat red warning in the PHP Manual on Floating Point Precision: It is typical that simple decimal fr[详细]
-
php – 保存1970年代日期的正确方法
所属栏目:[PHP教程] 日期:2020-12-13 热度:134
我有一个看起来像1003029303的日期,我猜这是一个所谓的 Linux UNIX时间戳. 我应该在mysql数据库中保存什么格式?我不认为int(10)是正确的方法. `gottime` int(10) 解决方法 时间戳只是整数.你可以这样存储它. 您还可以使用MySQL的TIMESTAMP数据类型与FROM_UN[详细]
-
php – 将多个字段合并为一个值以进行表单提交
所属栏目:[PHP教程] 日期:2020-12-13 热度:146
从 my earlier question开始,如何将月,日和年 select组合成单个“日期”值,以便它到达我的PHP脚本 $_POST [‘date’],采用MySQL格式YYYY-MM-DD? 解决方法 你可以使用一个隐藏字段并在onSubmit上构建它的值,但如果我是你,我只需在name属性中使用数组表示法,[详细]
-
php – Web应用程序的最佳工作流程是什么?
所属栏目:[PHP教程] 日期:2020-12-13 热度:147
我即将开始一个Web应用程序.在开始之前,我想获得一些关于创建Web应用程序的最佳工作流程/顺序的建议. 我的项目将包括一个带有PHP和MySQL的服务器端.客户端将是XHtml,CSS和jQuery.还将使用AJAX. 我确信它可以依赖于某些情况,但总的来说,使用这些凭据开发项目[详细]
-
php – 关于修复人名的建议,以便正确地大写
所属栏目:[PHP教程] 日期:2020-12-13 热度:197
我们网站的用户经常输入大量垃圾来获取姓名和地址信息.例如,所有CAPS,全部小写等. 如果我们为他们修复案例看起来好多了,但任何人都可以建议这样做的好方法.一个简单的方法就是将名称中的每个单词大写,但是在处理某些名称时会失败.这里有一些例子… 鲍勃麦克[详细]
-
在php中循环一个多维数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:145
我有一个像这样的多维数组: array(2) { [1]= array(3) { ["eventID"]= string(1) "1" ["eventTitle"]= string(7) "EVENT 1" ["artists"]= array(3) { [4]= array(2) { ["name"]= string(8) "ARTIST 1" ["description"]= string(13) "artist 1 desc" ["links[详细]
-
用于大型数组的php in_array的替代品,用于避免重复条目
所属栏目:[PHP教程] 日期:2020-12-13 热度:157
我需要从600k到2000k生成一个大的随机数列表,但是 列表不能有重复. 我目前的’实施’看起来像这样: ?php header('Content-type: text/plain'); $startTime = microtime(true); $used = array(); for ($i=0; $i 600000; ) { $random = mt_rand(); //if (!in_[详细]
-
php – 正则表达式删除除括号之外的所有空格
所属栏目:[PHP教程] 日期:2020-12-13 热度:179
我一直在努力解决我希望用正则表达式解决的问题. 假设我有一个字符串,可以包含任何字母数字,并且子字符串可能被方括号包围.这些子字符串可以像这样出现在字符串中的任何位置.也可以有任意数量的括号子串. 例子: aaa [bb b] aaa [bbb] ccc [d dd] [aaa] bbb[详细]
-
php – 何时发送HTTP状态代码?
所属栏目:[PHP教程] 日期:2020-12-13 热度:139
目前,在我的 PHP脚本中,当用户尝试访问不存在或不属于该用户的内容时,我将用户重定向到自定义404未找到错误页面.像这样: header('Location: http://www.mydomain.com/error/notfound/');exit; 我意识到上面的header()调用默认发送302重定向状态代码. 但是,[详细]
-
php – OOPS,还有性能吗?
所属栏目:[PHP教程] 日期:2020-12-13 热度:124
我正在使用php / mysql编写的网站上工作.当我第一次写它的时候,意大利面很多嵌入了html之类的php – 很难维护. 我用OOPS重写了一个很好的模块化结构,现在它更容易维护和扩展. 但是当使用webwait和siege测试网站性能时,较新的,结构更好的版本似乎比意大利面条[详细]
-
如何在PHP中读取大文件之前获取总行数
所属栏目:[PHP教程] 日期:2020-12-13 热度:82
我已经在使用这个 example of how to read large data files in PHP line by line 现在,它想要做的是获取文件中的总行数,以便我可以显示一个完整的百分比或至少是总行数,这样我就可以提供一些剩余处理的概念要完成. 有没有办法在没有读取整个文件两次的情况[详细]
-
PHP对象的动态命名
所属栏目:[PHP教程] 日期:2020-12-13 热度:106
如何为php对象动态分配名称? 例如,我如何将对象分配给var,该var是我用于创建对象的db行的id. 例如 $idnum= new object(); 其中idnum是我数据库中的id. 解决方法 这个小片段对我有用 $num=500;${"id$num"} = 1234;echo $id500; 基本上只需使用花括号括起变量[详细]
-
我怎样才能检查php中字符串的开头?
所属栏目:[PHP教程] 日期:2020-12-13 热度:146
参见英文答案 How to add http:// if it doesn’t exists in the URL?????????????????????????????????????8个 我想要这样的东西 用户输入网站链接 如果链接,我需要检查链接 不是以我想要的’http://’开头 将“http://”附加到链接. 我怎么能用PHP做到这[详细]
-
php – 条纹账户资金不足
所属栏目:[PHP教程] 日期:2020-12-13 热度:141
我的条带帐户在测试模式下具有以下平衡: $958,395.72Available balance$2,659.48Pending balance$3,010,474.35Total volume (HKD) 这笔余额以港元计算. 现在我必须以美元汇款. 如果我尝试转移4.25美元,那么它会给我以下错误: Type: StripeErrorInvalidRe[详细]
-
PHPStorm中的当前Javascript版本不支持速记属性名称
所属栏目:[PHP教程] 日期:2020-12-13 热度:183
我已经使用 Jquery getScript并通过 Javascript生成html表单但是我得到了 PHPStorm中的当前Javascript版本不支持速记属性名称,但我的功能也可以. 关注:在我使用PHP在另一个PHP框架中生成html表单之前我认为我不应该使用Server脚本来做那个我应该使用JS来做[详细]
-
php – 在Symfony 3 Controller中获取请求和会话
所属栏目:[PHP教程] 日期:2020-12-13 热度:127
我有一个大问题,请帮助我.所以我想创建一个只使用以下用户的登录系统: providers: in_memory: memory: users: 所以我的全局路由:/app/config/routing.yml: app_admin: resource: "@AppAdminBundle/Resources/config/routing.yml" prefix: /admin 我在Admi[详细]
-
php – MAMP SSL错误:“错误:14077410:SSL例程:SSL23_GET_SE
所属栏目:[PHP教程] 日期:2020-12-13 热度:198
我在OS X Yosemite上使用MAMP在我的本地机器上开发一个网站.该网站是在HTTPS上运行的API的客户端应用程序.当我尝试从 PHP调用API时,我不断收到此错误: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure 相同的代码在服务[详细]
-
php – 如何在结帐时更改woocommerce文本运输
所属栏目:[PHP教程] 日期:2020-12-13 热度:97
您好我正在尝试将您的OrderSection中的’Shipping’结帐页面中的文本从’Shipping’更改为’Delivery’.我尝试从FTP打开核心文件,尝试手动更改它,但我无法在任何地方找到该文本.任何帮助我在哪里可以获得并改变它? 谢谢 解决方法 你有这样的尝试如下: // A[详细]