-
在php中使用特殊字符排序数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
我有一个数组,我试图使用 PHP asort.问题是数组中有重音字符,需要使用“french”规则进行排序. cote c?te coté c?té 我尝试了很多东西,比如使用php collat??ors,但是我收到以下错误: PHP Fatal error: Class 'Collator' not found 我也尝试过设置语言环境[详细]
-
PHP编码在现实世界中!我需要学习任何框架吗?
所属栏目:[PHP教程] 日期:2020-12-13 热度:77
我知道如何用 PHP编写程序和MVC模型的实现.但我真的想像现实世界中的编码一样练习编码???我想知道是否有任何具体的例子或书籍可以向我展示技巧或逻辑以及专业程序员考虑编码的方式???我是否需要学习像Zend这样的框架? 解决方法 我考虑并用于自己学习的最好[详细]
-
php – 由于漫长的等待而成为CURL的替代品
所属栏目:[PHP教程] 日期:2020-12-13 热度:186
嘿伙计我目前使用CURL运行 PHP脚本将数据发送到另一台服务器,运行可能需要一分钟才能运行的PHP脚本. 此服务器不提供任何数据.但是CURL请求仍然需要等待它完成,然后它会加载其余的orignal页面.我希望我的PHP脚本只是将数据发送到其他服务器,然后不等待答案.[详细]
-
使用PHP作为模板语言
所属栏目:[PHP教程] 日期:2020-12-13 热度:175
编辑:周围的好点,专用的模板语言显然是要走的路.谢谢! 我写了这个快速课程来通过PHP进行模板化 – 我想知道如果我曾经向用户开放模板(这不是直接的计划,而是考虑下去),这是否很容易被利用. class Template {private $allowed_methods = array( 'if','switc[详细]
-
php – 密码安全;这样安全吗?
所属栏目:[PHP教程] 日期:2020-12-13 热度:192
我昨天问了一个关于密码安全的问题…… 我是安全的新人…… 我使用的是mysql数据库,需要在那里存储用户密码.我在答案中被告知哈希,然后保存密码的HASHED值是正确的方法. 所以基本上我想和你们核实一下这是正确的. 它是一个分类广告网站,对于每个用户放置的分[详细]
-
php – symfony 2.0是否足够稳定可用?
所属栏目:[PHP教程] 日期:2020-12-13 热度:101
我想知道Symfony 2.0是否足够稳定可用? 因为我之前从未使用过Symfony. 似乎Symfony 2比以前的版本要好得多,我不想在几个月后重新学习/重新编写所有内容. 你认为它什么时候发布? 现在使用2.0是明智的选择吗? 解决方法 没有. 是. http://symfony.com/downlo[详细]
-
在php中查找较小的值并交换值
所属栏目:[PHP教程] 日期:2020-12-13 热度:66
$var1 = 22; ????????$var2 = 10; ????????echo $var1 =($var1 $var2)? $var1:$var2; //较小的变种 ????????回声”; ????????echo $var2 =($var1 $var2)? $var1:$var2; //更大的变种 我希望它打印10和22,但它打印10和10.任何想法我做错了什么? 谢谢 UPD[详细]
-
php – 如何杀死锁定的mysql查询
所属栏目:[PHP教程] 日期:2020-12-13 热度:51
我正在创建和测试一个 mysql连接查询但是每次到目前为止它都会导致数据库表锁定并且网站挂起.然后我必须调用主机并杀死锁定的查询. 这是我可以从phpmyadmin做的事情,所以当我调整脚本工作时不要打扰他们?谢谢你的回复. 解决方法 这可以从phpMyAdmin的首页完[详细]
-
php – TCPDF不同方面的特定边框
所属栏目:[PHP教程] 日期:2020-12-13 热度:139
我刚开始使用TCPDF(使用 HTML输出),我不明白为什么我不能像下面那样为边框设置内联CSS样式, style="border-right: 1px" 在查看了一些示例之后,我看到使用border =“1”属性的表上唯一可以看到边框的地方.这非常令人沮丧,我希望有一种方法可以使用所有内联CSS[详细]
-
使用PHP / htaccess / mod_rewrite强制www前缀
所属栏目:[PHP教程] 日期:2020-12-13 热度:64
是否有一种简单的方法(最好使用htaccess和mod_rewrite)强制浏览器始终使用www访问网站.前缀(必要时自动添加?) 谢谢. 解决方法 Rewritecond %{HTTP_HOST} !www.domain.comRewriteRule ^/(.*)$http://www.domain.com/$1 [R=301] 或者可能 RewriteCond %{HTTP_[详细]
-
PHP中的类插件?
所属栏目:[PHP教程] 日期:2020-12-13 热度:178
我在学习 PHP时遇到了一些问题,php是否实现了任何内置的插件系统? 所以插件将能够改变核心组件的行为. 例如这样的工作: include 'core.class.php';include 'plugin1.class.php';include 'plugin2.class.php';new plugin2; 哪里 core.class.php包含 class c[详细]
-
如何在PHP中创建uniqe键值?
所属栏目:[PHP教程] 日期:2020-12-13 热度:191
如何在 PHP中创建唯一键值? 我需要长度为20位(不超过33位)的简单唯一键. 解决方法 您正在寻找加密密钥? 不要在涉及安全性的任何上下文中使用uniqid().在这种情况下使用它是太可预测的了. PEAR::Crypt_RSA软件包允许您在PHP中生成加密强密钥.安装在本地PEAR[详细]
-
php – 我怎样才能简化这种逻辑
所属栏目:[PHP教程] 日期:2020-12-13 热度:170
我在简化这种条件语句逻辑时遇到了麻烦.是否有更热情的写作方式? if(($x || $a) ($x || $y)){ if($x){ return true; }}return false; 解决方法 if ($x) return true;return false; 根据你的陈述,如果$x为真,你只返回true,因此这是你真正需要检查的唯一陈述,[详细]
-
记录php时出错 – error_reporting(0)没有预期的效果
所属栏目:[PHP教程] 日期:2020-12-13 热度:106
我有一个非常简单的页面,它获取一个URL并解析一些数据. 我已经在我的页面中内置了一些错误处理,如果响应是404错误. 但是,我似乎无法阻止php吐出以下错误 Warning: file_get_contents(http://url-to-retrieve.com/123.html) [function.file-get-contents]: fa[详细]
-
php – 在递归函数中获取xml节点的xpath
所属栏目:[PHP教程] 日期:2020-12-13 热度:115
假设我有一些代码可以递归迭代遍历 XML文件,如下所示: $xmlfile = new SimpleXMLElement('http://www.domain.com/file.xml',null,true);xmlRecurse($xmlfile,0);function xmlRecurse($xmlObj,$depth) { foreach($xmlObj-children() as $child) { echo str_r[详细]
-
PHP联系表单不发送
所属栏目:[PHP教程] 日期:2020-12-13 热度:179
我在页面上有一个联系表单,将表单的详细信息发送到电子邮件地址.你可以在这里查看,www.wonder.ie 表单的HTML如下: form id="form" name="form27" class="wufoo page" enctype="multipart/form-data" method="post" action="mailer.php" ul li id="foli1" la[详细]
-
PHP:将虚拟路径转换为物理路径
所属栏目:[PHP教程] 日期:2020-12-13 热度:184
是否可以将服务器相对虚拟路径转换为 PHP中的物理路径? 例如如果我有一个网址: /home/index.php 然后从某些其他脚本中找到index.php的物理路径? 解决方法 你在找 realpath $path = 'mydir/index.php';echo realpath($path);[详细]
-
PHP默认函数参数为T_VARIABLE?
所属栏目:[PHP教程] 日期:2020-12-13 热度:198
我正在尝试提供成员变量作为类方法的默认值. 我知道将变量用作非类函数的默认值是不可能的,但似乎应该有一种方法可以在类中执行此操作. 必须有办法做到这一点 – 也许我只是有错误的语法: class test{ private $test = ''; __construct(){ $this-test = "wh[详细]
-
php – 将数组提取到全局变量中
所属栏目:[PHP教程] 日期:2020-12-13 热度:126
The manual on “extract”显示您可以提取如下数组: extract(array('one'=1,'two'=2)); 分成1美元,2美元…… 但是提取函数不返回变量.有没有办法将这些变量“全球化”?也许不是使用提取,而是使用foreach循环? 编辑:(解释我正在努力实现的目标) 我有一个包[详细]
-
php – 登录系统设计允许每个用户一次登录一台计算机
所属栏目:[PHP教程] 日期:2020-12-13 热度:112
我应该如何设计登录系统,以便每个用户名一次只能在一个地方登录?我想让用户不要将用户名提供给其他人登录,这样他们就可以避免为每个用户付费. 如果用户已经登录并尝试登录另一台计算机,我是否应该阻止第二次登录(如果用户在工作时登录然后尝试在家中登机,则[详细]
-
php – MySQL Brackets?
所属栏目:[PHP教程] 日期:2020-12-13 热度:100
我已经看到很多 PHP / MySQL问题在{}中包含了SQL值,例如: SELECT * FROM table WHERE field LIKE '{$value}'; 那是怎么回事?它甚至有效吗?为什么这么多人会使用这种奇怪的(至少对我而言)语法? 解决方法 从 php.net开始: Complex (curly) syntax This is[详细]
-
cakephp – 如何水平排列单选按钮而不是垂直排列?
所属栏目:[PHP教程] 日期:2020-12-13 热度:175
我一直在寻找 Cookbook – 7.3.3 Automagic Form Elements试图找到一种方式让单选按钮水平排列而不是垂直排列.我一直在看’div’= ‘class_name’$options也是$options [‘between’],$options [‘separator’]和$options [‘after’]但是不成功.这样做有“[详细]
-
PHP – HTML形成两种可能的行为?
所属栏目:[PHP教程] 日期:2020-12-13 热度:81
我正在创建一个注册页面,我想让用户有机会查看他们的信息并返回并编辑它,然后再单击确认按钮将其插入数据库. 有没有办法包括两个指向不同脚本的提交按钮,或者我是否必须复制整个表单但是使用隐藏字段? 任何建议表示赞赏 谢谢. 解决方法 您可以使用两个具有[详细]
-
在PHP中将字符串如id = 1&type = 2转换为数组的最快方法?
所属栏目:[PHP教程] 日期:2020-12-13 热度:144
我需要将其更改为: $arr['id']=1;$arr['type']=2; 解决方法 使用: parse_str(). void parse_str(string $str [,array $arr]) Parses str as if it were the query string passed via a URL and sets variables in the current scope. 例: ?php $str = "fi[详细]
-
PHP的限制包括()
所属栏目:[PHP教程] 日期:2020-12-13 热度:65
嘿伙计们,我将一些X HTML与 PHP分开,将XHTML放入一个单独的文件中,然后在PHP脚本中使用PHP的include()函数. 这非常好用,但是,如果用户知道地址,他们仍然可以直接访问.html文件.他们无法真正做到这一点,但我宁愿不显示. 我以前看过一些脚本使用某种形式的引用[详细]