热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php怎么写提供服务端口(php接口怎么用)

导读:很多朋友问到关于php怎么写提供服务端口的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览:

导读:很多朋友问到关于php怎么写提供服务端口的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

本文目录一览:


  • 1、php网站搭建端口问题


  • 2、PHP 写一个POST方式API供用户使用! 服务端代码应该怎么写?


  • 3、php的socket链接,关于给服务器端口发送文件的问题?


  • 4、php 连接mysql 代码 端口号是3307!


  • 5、PHP服务器变量$_SERVER['REMOTE_PORT'] -- 用户连接到服务器时所使用的端口,该如何应用这个函数啊

php网站搭建端口问题

打开iis管理器,设置对应网站的访问端口既可。这里端口不仅限于80,只要没被占用都可以设置,但是默认访问的端口是80

PHP 写一个POST方式API供用户使用! 服务端代码应该怎么写?

接口无非就是接受数据然后处理返回结果,客户端接收结果数据处理

/*api  xxxxx.php*/

$data = $_POST;

数据处理.....

return json_encode($redata);

/*客户端 js*/

    $.post('xxxxx.php',data,fucnction(datas){

        处理结果

    });

类似上面的处理流程

php的socket链接,关于给服务器端口发送文件的问题?

大哥谁还 自己写邮件发送类啊,你去搜搜 phpMailer下载下来研究吧,这个是一个开源的类,那个你去搜搜手册就能用了.

你研究懂那个 socket差不多了

我看不出来我感觉你那个没什么问题,就是这几步参数都对了.PHPmailer里面也有传 二进制文件的,你去看看 或者直接用也行

我亲手给你写个例子:

$ob=new PHPMailer();

//$ob-Charset;//如果乱码查手册使用这个

$ob-IsSMTP();//用smtp协议来发送

$ob-Host='smtp.163.port';

$ob-SMTPAuth=true;

$ob-Username='你的用户名,例如(php123)';

$ob-Password='1234';

$ob-From='php123@163.com';//从哪发来的,必须写@163.com的,注意如果写其他的则发送失败

$ob-FromName='php123';

$ob-Subject='php test mail';//主题

$ob-Body='我叫二百5,本人三大特点:聪明,帅,谦虚';//玩笑--内容

$ob-Addaddress('123@qq.com');//目标地址

$ob-AddCC('456@qq.com');//添加抄送地址

$re=$ob-send();//成功返回true(印象中)

if($re){

echo '成功';

}else{

echo '失败了';

}

这个是发邮件的.但是里面类的socket编程原理一样

php 连接mysql 代码 端口号是3307!

php连接mysql脚本如下:

$host = 'mysql服务器ip或域名';

$port = 3307;//mysql端口号,默认为3306,此处为3307

$user = 'mysql用户名';

$pwd = '密码';

$link = @mysql_connect("{$host}:{$port}", $user, $pwd, true);

if(!$link) {

    die('Database Connect Error:'.mysql_error());

}

mysql_connect函数介绍:

mysql_connect — 打开一个到 MySQL 服务器的连接

resource mysql_connect    ([ string $server   [, string $username   [, string $password   [, bool $new_link   [, int $client_flags  ]]]]] )

打开或重复使用一个到 MySQL 服务器的连接

server:MySQL 服务器。可以包括端口号,例如        "hostname:port",或者到本地套接字的路径,例如对于 localhost 的 ":/path/to/socket"。

username:用户名。

password:密码。

new_link(4.2.0添加):如果用同样的参数第二次调用mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。参数new_link 改变此行为并使mysql_connect() 总是打开新的连接,甚至当mysql_connect() 曾在前面被用同样的参数调用过。

client_flags(4.3.0添加):client_flags参数可以是以下常量的组合:MYSQL_CLIENT_SSL,MYSQL_CLIENT_COMPRESS,MYSQL_CLIENT_IGNORE_SPACE或MYSQL_CLIENT_INTERACTIVE。

返回值

如果成功则返回一个 MySQL 连接标识, 或者在失败时返回 FALSE。

PHP服务器变量$_SERVER['REMOTE_PORT'] -- 用户连接到服务器时所使用的端口,该如何应用这个函数啊

一个系统变量

如你要输入他的端口可以这样写

?php

echo $_SERVER['REMOTE_PORT']

?

将得到服务器服务端口(一般是80)

结语:以上就是编程笔记为大家介绍的关于php怎么写提供服务端口的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。


推荐阅读
  • 商业智能_2018 商业智能 10 大趋势报告出炉:从 AI 热到 CDO 崛起,热门趋势抢先读!
    本文由编程笔记#小编为大家整理,主要介绍了2018商业智能10大趋势报告出炉:从AI热到CDO崛起,热门趋势抢先读!相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 如果您想到达任何地方,就一定不要害怕探索。我的背景我在2001年只有4岁。那是我第一次使用计算机“联机”的时候。从一开始我就一直是一个好奇的孩子。我知道如何建立拨号连 ... [详细]
  • 十一、构建我们自己的包在本章中,我们将学习如何构建自己的包。编写包可以让我们创建可以在许多应用 ... [详细]
  • 开发笔记:深度探索!Android之OkHttp网络架构源码解析
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了深度探索!Android之OkHttp网络架构源码解析相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 下载器,就是一种网络工具,从网络中接收自己想要的数据。下载器是一个网络客户端。它的下载流程无非就是客户端连接服务器端,然后发送资源下载请求 ... [详细]
  • IPVlan 详解
    文章目录简介Ipvlan2同节点Ns互通Ns内与宿主机通信第三种方法Ns到节点外部结论Ipvlan31.同节点Ns互通Ns内与宿主机通信Ns内到外部网络总结源码分析ipvlan收包 ... [详细]
  • C#使用System.Net.Mail类实现邮件发送【.Net开发】
    这篇文章介绍了C#使用System.Net.Mail类实现邮件发送的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值, ... [详细]
  • 1、创建高级对象使用构造函数来创建对象构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用new关键字来调用一个构造函数。下面给出了使用构造函数的新示例。 ... [详细]
  • centos7下安装docker(15.3跨主机网络-macvlan)
    除了ovrlay,docker还开发了另一个支持跨主机容器的driver:macvlanmacvlan本身是linukernel模块,其功能是允许在同一物理网卡上配置多了MAC地址,即:多 ... [详细]
  • 结对编程 地铁最短路径 张波朱新远
    结对编程地铁最短路径一、任务:实现一个帮助进行地铁出行路线规划的命令行程序。PSP2.1PersonalSoftwareProcessStagesTimePlanni ... [详细]
  • python有什么应用领域[python常见问题]
    python语言可以用来开发游戏,用于大数据的挖掘和处理,开发web,应用在系统运维,云计算,金融理财分析,人工智能等涉及 ... [详细]
  • DDD在微服务架构中落地应用
    1DDDDomainDrivenDesign(领域驱动设计,DDD),不是一种架构,而是一种架构方法论,是一种拆解业务、划分业务、确定业 ... [详细]
  • 日期:2012-4-7来源:GBin1.com在线演示本地下载今天我们介绍一个超棒的创建快速动态互动HTML5可视化图形效果的javascript类库-Envision.j ... [详细]
  • 缓存的重要性就不用再强调了,@OutputCache给我们提供了一种声明的方式(对应的还有编程的方式)来控制页面和用户控件的缓存策略,这是一种最简单直接的网站优化方式。还是先来过一遍@ ... [详细]
  • 1、安装插件即可在源码管理中看见svn的选项subversion2、源码管理中配置svn的工程地址  3、点击Credentials的【添加】配置svn的用户名密码,完成后选取即可 ... [详细]
author-avatar
景雨韵文秀馨
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有