Questions tagged «php»

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

15
通过添加GET参数来处理url字符串
我想将GET参数添加到可能包含?或不包含GET参数的URL中,除非重复或&。 例: 如果我要添加 category=action $url="http://www.acme.com"; // will add ?category=action at the end $url="http://www.acme.com/movies?sort=popular"; // will add &category=action at the end 如果您发现发现的问题,我将尽量不重复问号。 URL只是一个字符串。 附加特定GET参数的可靠方法是什么?
93 php  url  string 


18
从php中的mysql表中选择count(*)
我能够同时获取mysql查询结果的值和行。 但是我在努力获得查询的单个输出。例如: $result = mysql_query("SELECT COUNT(*) FROM Students;"); 我需要显示结果。但是我没有得到结果。 我尝试了以下方法: mysql_fetch_assoc() mysql_free_result() mysql_fetch_row() 但是我没有成功显示(获取)实际值。
92 php  mysql  count 

9
如何将表单输入数组转换为PHP数组
我有一个类似下面的表单,该表单已发布到contacts.php,用户可以使用jquery动态添加更多表单。 <input type="text" name="name[]" /> <input type="text" name="email[]" /> <input type="text" name="name[]" /> <input type="text" name="email[]" /> <input type="text" name="name[]" /> <input type="text" name="email[]" /> 如果我用下面的代码在php中回显它们 $name = $_POST['name']; $email = $_POST['account']; foreach( $name as $v ) { print $v; } foreach( $email as $v ) { print $v; } …
92 php  arrays  forms 


4
语言构造和PHP中的“内置”函数有什么区别?
我知道include,isset,require,print,echo,和其他一些人都没有的功能,但语言结构。 这些语言构造中的一些需要括号,而其他则不需要。 require 'file.php'; isset($x); 有些具有返回值,而另一些则没有。 print 'foo'; //1 echo 'foo'; //no return value 那么语言构造和内置函数之间的内部区别是什么?

4
如何正确设置PDO连接
我不时看到有关连接数据库的问题。 大多数答案不是我的方法,否则我可能只是无法正确获得答案。无论如何; 我从未考虑过,因为我的工作方式对我有效。 但是这里有个疯狂的想法;也许我做错了所有,如果是这样的话;我真的很想知道如何使用PHP和PDO正确连接到MySQL数据库并使其易于访问。 这是我的做法: 首先,这是我的文件结构(向下精简): public_html/ * index.php * initialize/ -- load.initialize.php -- configure.php -- sessions.php index.php 在最顶部,我有require('initialize/load.initialize.php');。 load.initialize.php # site configurations require('configure.php'); # connect to database require('root/somewhere/connect.php'); // this file is placed outside of public_html for better security. # include classes foreach (glob('assets/classes/*.class.php') as $class_filename){ include($class_filename); } # …
92 php  mysql  sql  class  pdo 


3
RESTful API方法;头和选项
我正在为PHP中的应用程序编写RESTful API模块,并且动词HEAD和混合使用OPTIONS。 OPTIONS 用于检索给定资源的可用HTTP动词吗? HEAD 用于确定给定资源是否可用? 如果有人能弄清楚这些动词,那将不胜感激。 *澄清是关于重新使用HTTP动词的RESTful API架构。我既然来实现这两个HEAD和OPTIONS应该不会被重新定意,而是可预测的行为作为任何HTTP应用程序应该。哦,我们两年内的成长。
92 php  api  http  rest 

15
MAMP在哪里保留其php.ini?
我最近有一个Mac,根本不习惯在Mac上开发。 我有MAMP Pro 1.9.6.1。我做了一个定位,php.ini并得到了: $ locate php.ini /Applications/MAMP/conf/php5.2/php.ini /Applications/MAMP/conf/php5.3/php.ini /Library/Application Support/appsolute/MAMP PRO/conf/php.ini /private/etc/php.ini.default 我更改了所有人的名字。重新启动MAMP。它加载顺利(我知道奇怪吗?)。我正在使用PHP版本5.2。 所有这些文件现在都是不同的名称(为消除过程一个接一个)。因此,我认为重新启动Mac。同样,即使所有php.ini文件都已移动,MAMP都不会加载任何问题。在Lamp上,这甚至不会加载。但是或者php.ini我缺少另一个文件(很有可能我不知道怎么做updatedb),MAMP确实很智能,只提取了所有文件(可能性较小),或者它不使用任何文件。
92 macos  mamp  php 

5
搜索数组中的最高键/索引
如何使用PHP获得数组中最高的键/索引?我知道如何做到这些。 例如,我想从该数组中获取“ 10”作为整数值: $arr = array( 1 => "A", 10 => "B", 5 => "C" ); 我知道如何编程,但是我问自己是否也有此功能。
92 php  arrays  key  highest 

11
如何在php中删除我网站的所有cookie
我想知道当用户单击注销时是否可以删除网站的所有cookie,因为我将其用作删除cookie的功能,但无法正常工作: setcookie("user",false); 有没有一种方法可以在PHP中删除一个域的Cookie?
92 php  cookies 

17
跨子域的PHP会话
我正在尝试设置以下内容: auth.example.com sub1.example.com sub2.example.com 如果用户访问sub1.example.com或sub2.example.com且他们尚未登录,则他们将被重定向到auth.example.com并可以登录。 sub1.example.com和sub2.example.com是两个独立的应用程序,但使用相同的凭据。 我尝试在php.ini中设置以下内容: session.cookie_domain = ".example.com" 但它似乎并未将信息从一个域传递到另一个域。 [编辑] 我尝试了以下方法: sub1.example.com/test.php session_set_cookie_params(0, '/', '.example.com'); session_start(); print session_id() . "<br>"; $_SESSION['Regsitered'] = 1; echo '<a href="http://auth.example.com/test.php">Change Sites</a>' auth.example.com/test.php session_set_cookie_params(0, '/', '.example.com'); session_start(); print session_id() . "<br>"; $_SESSION['Checked'] = 1; print_r($_SESSION); 会话ID完全相同,但是当我转储$_SESSION变量时,它不会显示两个键,而不会显示我在每个域下设置的任何键。


30
MySQL数据库无法在XAMPP Manager-osx中启动
我大约一个月前下载了XAMPP,它工作正常。今天,我安装了语音识别软件,然后重新启动了计算机。从那时起,MySQL就不会在我的manager-osx应用程序中启动。它不会在应用程序日志中抛出“我”。它是这样说的: Stopping all servers... Stopping Apache Web Server... /Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd stopped Stopping ProFTPD... Checking syntax of configuration file /Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd stopped Restarting all servers... Starting MySQL Database... Starting Apache Web Server... /Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started Starting ProFTPD... Checking syntax of configuration file /Applications/XAMPP/xamppfiles/proftpd/scripts/ctl.sh : proftpd started 我的ProFTPD和Apache Web服务器都在运行。MySQL不是。当我转到phpmyadmin时,它向我抛出此错误消息。 …
92 php  mysql  macos  xampp 

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.