Questions tagged «php»

PHP是一种广泛使用的高级动态,面向对象和解释性脚本语言,主要用于服务器端Web开发。用于有关PHP语言的问题。

2
如何获得PHP的操作码?
<?php $show_value = 123; echo 'sing_quote'.$show_value; echo "double_quote{$show_value}"; ?> 它的操作码是: 1: <?php 2: $show_value = 123; 0 ASSIGN !0, 123 3: echo 'sing_quote'.$show_value; 1 CONCAT 'sing_quote', !0 =>RES[~1] 2 ECHO ~1 4: echo "double_quote{$show_value}"; 3 ADD_STRING 'double_quote' =>RES[~2] 4 ADD_VAR ~2, !0 =>RES[~2] 5 ECHO ~2 6 RETURN 1
73 php  opcode 

9
Laravel 4迁移回滚问题
我可以轻松地运行artisan migration等,但是当我尝试使用Migration:rollback将其回滚时,我一直收到此错误, c:\xampp\htdocs\laravel>php artisan migrate:rollback {"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class 'CreateCodesnippetsTable' not found","file":"C:\\xampp\\htdocs\\laravel\\vendor\\laravel\\framework\\src\\Illum inate\\Database\\Migrations\\Migrator.php","line":301}} 这是一个错误吗?或者我应该如何调试呢?
73 php  laravel 

10
使用Postman发送POST参数无效,但是发送GET参数有效
我正在尝试使用Chrome扩展程序Postman测试一个简单的PHP页面。当我发送URL参数时,脚本可以正常工作(例如,变量在$_REQUEST参数中可用)。当我将它们作为x-www-form-urlencoded参数发送时,该$_REQUEST参数仅包含PHPSESSID。 剧本: <?php var_export($_REQUEST); ?> 当我发送URL参数时,$_REQUEST包括它们: 但是当我将它们作为POST变量发送时,$_REQUEST不包括它们: 我想念什么?
73 php  postman 

2
PHP警告:调用时传递引用已被弃用
我收到警告:Call-time pass-by-reference has been deprecated以下代码行: function XML() { $this->parser = &xml_parser_create(); xml_parser_set_option(&$this->parser, XML_OPTION_CASE_FOLDING, false); xml_set_object(&$this->parser, &$this); xml_set_element_handler(&$this->parser, 'open','close'); xml_set_character_data_handler(&$this->parser, 'data'); } function destruct() { xml_parser_free(&$this->parser); } function & parse(&$data) { $this->document = array(); $this->stack = array(); $this->parent = &$this->document; return xml_parse(&$this->parser, &$data, true) ? $this->document : NULL; } 它是什么原因以及如何解决?
73 php 

2
JavaScript等同于PHP的preg_replace
我正在使用一个简单的正则表达式将换行符替换为换行符: br_regex = /<br>/; input_content = input_content.replace(br_regex, "\n"); 这仅替换了break标记的第一个实例,但是我需要替换所有实例。preg_match_all()可以在PHP中解决问题,但我想知道JavaScript的等效功能。
73 php  javascript  regex 


8
PHP类型提示到原始值?
我想知道是否有人可以提示一种方法来期望原始类型? 像这样: public function someMethod(string $str) //^^^^^^ 要么: private function anotherMethod(int $num) //^^^ 用同样的方式: private function otherMethod(Person $rambo) //^^^^^^ 这可能在php中吗?



8
使用相同的脚本通过html表单从PHP发送电子邮件
当用户完成HTML表单的填写后,我想通过PHP发送电子邮件,然后通过电子邮件从表单中发送信息。我想从显示具有表单的网页的同一脚本中执行此操作。 我找到了此代码,但是邮件未发送。 <?php if (isset($_POST['submit'])) { $to = $_POST['email']; $subject = $_POST['name']; $message = getRequestURI(); $from = "zenphoto@example.com"; $headers = "From:" . $from; if (mail($to, $subject, $message, $headers)) { echo "Mail Sent."; } else { echo "failed"; } } ?> 用PHP发送电子邮件的代码是什么?
73 php  html  email 

3
PHP创建txt文件并将其保存到根目录
我正在尝试创建文件并将其保存到站点的根目录,但是我不知道它在哪里创建文件,因为看不到任何文件。而且,如果可能的话,我需要每次都覆盖该文件。 这是我的代码: $content = "some text here"; $fp = fopen("myText.txt","wb"); fwrite($fp,$content); fclose($fp); 如何设置保存在根目录下?
73 php 

10
在Node.js Web服务器中执行PHP脚本
要使Node.js Web服务器功能(如Apache)执行PHP脚本,需要执行哪些步骤?有什么方法可以将PHP集成到Node.js中? 注意:我不想直接在Node.js中执行PHP脚本,而是通过Apache实例或类似的东西“路由”。
73 php  node.js 

10
在PHP语句中使用AND / OR
您如何在if else PHP语句中使用“ AND / OR”?可不可能是: 1)AND if ($status = 'clear' AND $pRent == 0) { mysql_query("UPDATE rent SET dNo = '$id', status = 'clear', colour = '#3C0' WHERE rent.id = $id"); } 2)或 if ($status = 'clear' OR $pRent == 0) { mysql_query("UPDATE rent SET dNo = '$id', status …
73 php  if-statement 

10
尽管有--prefer-dist标志,但更新作曲者依赖项的速度很慢
为什么即使没有更改,我的作曲家依赖关系最多也要花两分钟来更新? 一个流行的建议是添加--prefer-dist标志: php composer.phar update --prefer-dist 但这对我的情况没有影响。以下是我的composer.json文件-我缺少明显的东西吗? { "name": "my-namespace/symfony", "type": "project", "description": "", "require": { "php": ">=5.3.3", "symfony/symfony": "2.3.*", "doctrine/orm": ">=2.2.3,<2.4-dev", "doctrine/doctrine-bundle": "1.2.*", "twig/extensions": "1.0.*", "symfony/assetic-bundle": "2.3.*", "symfony/monolog-bundle": "2.3.*", "sensio/framework-extra-bundle": "2.3.*", "sensio/generator-bundle": "2.3.*", "sensio/distribution-bundle": "2.2.*", "my-namespace/my-bundle": "1.0.*" }, "repositories": [ { "type": "vcs", "url": "http://username:password@git.com/my-bundle.git" } ], "scripts": { …

21
PHP的随机X位数
我需要使用x位数创建一个随机数。 因此,假设x为5,我需要一个数字,例如。35562如果x为3,则它将抛出类似的内容;463 有人可以告诉我这是怎么做的吗?
73 php  random  numbers 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.