小编Ema*_*sev的帖子

为什么PHP允许从其他实例调用私有方法?

只要它们来自同一个类的实例,PHP就会调用私有方法.

这就是PHP文档解释它的方式:

即使它们不是相同的实例,相同类型的对象也可以访问彼此私有和受保护的成员.这是因为在这些对象内部时已经知道实现特定的细节.

这不会破坏封装吗?事实如何implementation specific details are known证明这一点?

ps还有其他(面向对象的)语言吗?

php oop encapsulation

5
推荐指数
1
解决办法
280
查看次数

哪个术语最能描述 URL 路径的元素?

我正在寻找的术语能够描述users123

http://example.com:8080/users/123?name=john#hohohohoho
\__/   \______________/\________/ \_______/ \________/
scheme    authority       path      query    fragment
Run Code Online (Sandbox Code Playgroud)

php url terminology http

5
推荐指数
1
解决办法
1958
查看次数

与标量变量相反

PHP和C使用术语"标量变量".

标量变量是包含整数,浮点数,字符串或布尔值的变量.类型数组,对象和资源不是标量.

是否有一个术语描述了非标量变量?

php c terminology

5
推荐指数
1
解决办法
3465
查看次数

HTML中的默认样式属性值是什么?

相关:如何找到浏览器的默认样式表?

大多数HTML元素具有与它们相关联的样式属性,例如"颜色","字体大小"和"填充".这些样式属性具有默认值.例如,与"a"(锚)元素相关联的"颜色"样式属性似乎具有默认值"#000066".

所有其他元素的这些值是什么?

css standards

4
推荐指数
1
解决办法
118
查看次数

在文件名中使用多个点(.)

是否有理由不在.网站文件名(图像,css文件,js文件......)中使用多个logo.french.png

php web

4
推荐指数
1
解决办法
3450
查看次数

你在哪里保留"重定向"方法?

每次需要重定向到另一个URL时,调用太多重复工作header()然后[?].这就是为什么你可能有一个如下所示的函数/方法:die()

function redirect($url, $http_response_code = 302)
{
    header("Location: ".$url, true, $http_response_code);

    die;
}
Run Code Online (Sandbox Code Playgroud)

这个方法在你的项目/框架中存在于哪里?

它不适合任何类别.无论我把它放在哪里,都感觉不对.笨(Kohana的和)把内部url辅助类,但再次,它感觉不对(用类似的方法一起site_url()base_url()).

php architecture

4
推荐指数
1
解决办法
131
查看次数

HTTP看起来像什么?

我一直在处理与HTTP相关的事情 - HTTP请求,HTTP响应,HTTP方法等,但我不确定我理解协议本身是什么样的.它是一个类似规范的文档吗?

terminology http

4
推荐指数
2
解决办法
3364
查看次数

PHP中的值对象

如何创建不允许动态属性的PHP类?

class User
{
  public $username;
  public $password;
}

$user = new User;
$user->username = "bill.gates";

// This is a dynamic property and I need setting it to be considered illegal.
$user->something = 123;
Run Code Online (Sandbox Code Playgroud)

php oop

4
推荐指数
1
解决办法
116
查看次数

将语义数据存储在ID中总是一个糟糕的主意吗?

这里有几个(不完整的)数据库表,用于存储有关酒店房间的信息.他们存储的信息是相同的,但他们的设计是不同的:

  1. 将楼层信息存储在单独的列中:

    | id | floor 
    |----|-------
    | 1  | 1 
    | 2  | 1 
    | 3  | 2 
    | 4  | 2 
    
    Run Code Online (Sandbox Code Playgroud)
  2. 将楼层信息存储在ID中.

    | id 
    |-----
    | 101  
    | 102  
    | 201  
    | 202
    
    Run Code Online (Sandbox Code Playgroud)

以表2的方式将ID中的语义数据存储在ID中是否总是一个可怕的想法,或者是否有更具表现力的ID足以证明其合理性的情况?

mysql database-design

4
推荐指数
1
解决办法
157
查看次数

如何实现Android和iOS设备之间的实时语音聊天?

我们需要在 Android 和 iOS 设备之间实现实时语音聊天。

它已在Viber 等应用程序中完成。

我们应该怎么做?

android ios

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×6

terminology ×3

http ×2

oop ×2

android ×1

architecture ×1

c ×1

css ×1

database-design ×1

encapsulation ×1

ios ×1

mysql ×1

standards ×1

url ×1

web ×1