Hướng dẫn convert python to php online - chuyển đổi python sang php trực tuyến

Đang xây dựng - có thể không hoạt động!

Xin vui lòng sử dụng Python trực tuyến miễn phí của chúng tôi để chuyển đổi PHP. Nó được dự định để hỗ trợ chuyển đổi Python thành PHP. Chúng tôi khuyến khích bạn sử dụng bộ chuyển đổi trực tuyến của chúng tôi để bắt đầu quá trình chuyển đổi Python sang PHP, vì nó sẽ chăm sóc các cách sử dụng phổ biến nhất của ngôn ngữ.

Loại bỏ Python ngay bây giờ!

Với công cụ của chúng tôi, chúng tôi có thể giúp nhà phát triển xóa yêu cầu Python khỏi mã của bạn.

Giới hạn

Bộ chuyển đổi là không hoàn hảo và sẽ yêu cầu một nhà phát triển lành nghề để hoàn thành. Sản phẩm cuối cùng sẽ có lỗi liên quan đến null và không phải tất cả các câu lệnh Python đều được đề cập. Chúng tôi khuyên bạn nên sử dụng phần mềm kiểm soát phiên bản để đảm bảo bạn có tài liệu tham khảo về bản gốc.

Cần giúp đỡ? Chúng tôi cung cấp dịch vụ tư vấn. Chỉ cần liên hệ với chúng tôi.

Quảng cáo

Đăng nhập hoặc đăng ký để xóa quảng cáo

Chuyển đổi Python sang công cụ trực tuyến PHP

Sử dụng có nguy cơ của riêng bạn. Vui lòng sao lưu mã của bạn trước khi sử dụng bộ chuyển đổi này. Lập trình phù hợp, LLC không cung cấp bảo hành hoặc đảm bảo trong việc sử dụng.

Đang xây dựng - có thể không hoạt động!

Nội phân Chính showShow

  • Loại bỏ Python ngay bây giờ!
  • Giới hạn
  • Chuyển đổi Python sang công cụ trực tuyến PHP
  • Không phải là câu trả lời bạn đang tìm kiếm? Duyệt các câu hỏi khác được gắn thẻ chuyển đổi chuyển đổi mã python php python hoặc đặt câu hỏi của riêng bạn.
  • Tôi có thể chuyển đổi mã python thành PHP không?
  • Tôi có thể chuyển đổi mã python thành javascript không?

Bạn có biết rằng có thể chuyển đổi mã Python thành JavaScript không? Vâng, vâng! Nó chắc chắn là có thể. Mặc dù cả hai đều là ngôn ngữ lập trình tuyệt vời với những ưu điểm và nhược điểm, nhiều nhà phát triển bắt đầu quyết định bắt đầu học Python.

Loại bỏ Python ngay bây giờ!

Giới hạn

Giới hạn

Chuyển đổi Python sang công cụ trực tuyến PHP

Xin vui lòng sử dụng Python trực tuyến miễn phí của chúng tôi để chuyển đổi PHP. Nó được dự định để hỗ trợ chuyển đổi Python thành PHP. Chúng tôi khuyến khích bạn sử dụng bộ chuyển đổi trực tuyến của chúng tôi để bắt đầu quá trình chuyển đổi Python sang PHP, vì nó sẽ chăm sóc các cách sử dụng phổ biến nhất của ngôn ngữ.

Với công cụ của chúng tôi, chúng tôi có thể giúp nhà phát triển xóa yêu cầu Python khỏi mã của bạn.

Bộ chuyển đổi là không hoàn hảo và sẽ yêu cầu một nhà phát triển lành nghề để hoàn thành. Sản phẩm cuối cùng sẽ có lỗi liên quan đến null và không phải tất cả các câu lệnh Python đều được đề cập. Chúng tôi khuyên bạn nên sử dụng phần mềm kiểm soát phiên bản để đảm bảo bạn có tài liệu tham khảo về bản gốc.

Cần giúp đỡ? Chúng tôi cung cấp dịch vụ tư vấn. Chỉ cần liên hệ với chúng tôi.

Quảng cáo

#!/usr/bin/python
import math

def calcNumEntropyBits(s):
        if len(s) <= 0: return 0.0
        symCount = {}
        for c in s:
                if c not in symCount: symCount[c] = 1
                else: symCount[c] += 1
        entropy = 0.0
        for c,n in symCount.iteritems():
                prob = n / float(len(s))
                entropy += prob * (math.log(prob)/math.log(2))
        if entropy >= 0.0: return 0.0
        else: return -(entropy*len(s))

def testEntropy(s):
        print "Bits of entropy in '%s' is %.2f" % (s, calcNumEntropyBits(s))

testEntropy('hello world')
testEntropy('bubba dubba')
testEntropy('aaaaaaaaaaa')
testEntropy('aaaaabaaaaa')
testEntropy('abcdefghijk')

Đăng nhập hoặc đăng ký để xóa quảng cáo

Sử dụng có nguy cơ của riêng bạn. Vui lòng sao lưu mã của bạn trước khi sử dụng bộ chuyển đổi này. Lập trình phù hợp, LLC không cung cấp bảo hành hoặc đảm bảo trong việc sử dụng.26 gold badges115 silver badges177 bronze badges

Có bộ chuyển đổi phần mềm nào có thể tự động chuyển đổi mã Python này thành PHP không?Nov 7, 2010 at 5:18

DREFTYMACKirk Ouimet

30.3k26 Huy hiệu vàng115 Huy hiệu bạc177 Huy hiệu đồng43 gold badges123 silver badges171 bronze badges

3

Đã hỏi ngày 7 tháng 11 năm 2010 lúc 5:18

function calcNumEntropyBits($s) {
        if (strlen($s) <= 0) return 0.0;
        $symCount = array();
        foreach (str_split($s) as $c) {
                if (!in_array($c,$symCount)) $symCount[$c] = 1;
                else $symCount[$c] ++;
        }
        $entropy = 0.0;
        foreach ($symCount as $c=>$n) {
                $prob = $n / (float)strlen($s);
                $entropy += $prob * log($prob)/log(2);
        }
        if ($entropy >= 0.0) return 0.0;
        else return -($entropy*strlen($s));
}

function testEntropy($s):
        printf("Bits of entropy in '%s' is %.2f",$s,calcNumEntropyBits($s));

testEntropy('hello world');
testEntropy('bubba dubba');
testEntropy('aaaaaaaaaaa');
testEntropy('aaaaabaaaaa');
testEntropy('abcdefghijk');

Kirk Ouimetkirk Ouimet

return ($entropy >= 0.0)? 0.0: -($entropy*strlen($s));

26K43 Huy hiệu vàng123 Huy hiệu bạc171 Huy hiệu đồngNov 7, 2010 at 5:29

9

Tôi không biết về bất kỳ bộ chuyển đổi Python sang-php nào trong tự nhiên, nhưng nó phải là một nhiệm vụ tầm thường đối với cổng và sự tương đồng khá dễ phát hiện:

Một vài dòng cuối cùng trong hàm đầu tiên cũng có thể được viết dưới dạng biểu thức PHP tiêu chuẩn:

iteritems() as $temp_c ) {
        $prob = ($n / float(count($s)));
        $entropy += ($prob * (math::log($prob) / math::log(2)));
    }
    if (($entropy >= 0.0)) {
        return 0.0;
    }
    else {
        return -($entropy * count($s));
    }
}

function testEntropy($s) {
    pyjslib_printFunc(sprintf('Bits of entropy in \'%s\' is %.2f', new pyjslib_Tuple([$s, calcNumEntropyBits($s)])));
}

testEntropy('hello world');
testEntropy('bubba dubba');
testEntropy('aaaaaaaaaaa');
testEntropy('aaaaabaaaaa');
testEntropy('abcdefghijk');

Đã trả lời ngày 7 tháng 11 năm 2010 lúc 5:29

Tôi đã tạo một bộ chuyển đổi Python sang-php có tên PY2PHP. Nó có thể tự động dịch logic cơ bản và sau đó bạn sẽ cần điều chỉnh các cuộc gọi thư viện, v.v. Vẫn thử nghiệm.Nov 28, 2015 at 21:49

Dưới đây là PHP được tạo tự động từ Python do OP cung cấp.danda

Nó sẽ không chạy chính xác do nhập khẩu và __contains__, nhưng những thứ đó sẽ đủ dễ dàng để sửa bằng tay.2 silver badges3 bronze badges

0

Đã trả lời ngày 28 tháng 11 năm 2015 lúc 21:49

Dandadanda

1692 Huy hiệu bạc3 Huy hiệu đồng

Tôi đã thực hiện khoảng 1/2 cách thực hiện một thông dịch viên PHP bằng Python và tôi có thể nói với bạn rằng có hàng tá trường hợp cạnh lớn diễn ra với hàng ngàn khả năng khiến gần như không thể chuyển Python đến PHP. Python có một ngữ pháp mạnh mẽ hơn nhiều sau đó PHP trong khi tiếp tục phát triển ngôn ngữ, Stdlib của Python có lẽ là một trong những điều tiến bộ nhất so với bất kỳ ngôn ngữ nào khác trong lớp của nó.Nov 7, 2010 at 5:48

Đề xuất của tôi là đưa câu hỏi của bạn trở lại một bước nữa, tại sao bạn cần một bộ logic dựa trên Python trong PHP. Các lựa chọn để cố gắng để chuyển/dịch mã của bạn có thể bao gồm quy trình phụ từ PHP sang Python, sử dụng Gearman để có Python làm việc trong phần phụ trợ trong khi PHP xử lý logic, hoặc giải pháp liên quan nhiều hơn sẽ là triển khai Bus dịch vụ hoặc hàng đợi tin nhắn giữa Một ứng dụng PHP và dịch vụ Python.David

PS. Xin lỗi cho bất kỳ vấn đề dễ đọc nào, hoàn thành lần chạy nước rút 2 ngày.9 gold badges65 silver badges97 bronze badges

Đã trả lời ngày 7 tháng 11 năm 2010 lúc 5:48

DaviddavidNov 7, 2010 at 5:27

17.2k9 Huy hiệu vàng65 Huy hiệu bạc97 Huy hiệu ĐồngJohn La Rooy

Không có công cụ nào như vậy tồn tại, bạn sẽ phải tự bạn chuyển mã50 gold badges357 silver badges498 bronze badges

Đã trả lời ngày 7 tháng 11 năm 2010 lúc 5:27

Đã trả lời ngày 10 tháng 2 năm 2019 lúc 13:02Feb 10, 2019 at 13:02

Bunkusbunkusbunkus

89511 Huy hiệu bạc17 Huy hiệu đồng11 silver badges17 bronze badges

Tôi tự hỏi bản thân mình cùng câu hỏi đó và tôi đã tìm thấy tệp pytophp.py này trong trang Githubgist. Nó đơn giản, và có vẻ là một điểm khởi đầu cho sự khởi đầu.

Tôi sẽ xem xét nó !!!

Đã trả lời ngày 23 tháng 5 năm 2014 lúc 17:19May 23, 2014 at 17:19

Raúl Otañoraúl OtañoRaúl Otaño

4.5703 Huy hiệu vàng30 Huy hiệu bạc64 Huy hiệu Đồng3 gold badges30 silver badges64 bronze badges

Không phải là câu trả lời bạn đang tìm kiếm? Duyệt các câu hỏi khác được gắn thẻ chuyển đổi chuyển đổi mã python php python hoặc đặt câu hỏi của riêng bạn.

Tôi có thể chuyển đổi mã python thành PHP không?

Tôi đã tạo một bộ chuyển đổi Python sang-php có tên PY2PHP. Nó có thể tự động dịch logic cơ bản và sau đó bạn sẽ cần điều chỉnh các cuộc gọi thư viện, v.v. Vẫn thử nghiệm. Dưới đây là PHP được tạo tự động từ Python do OP cung cấp.. It can auto-translate the basic logic and then you will need to tweak library calls, etc. Still experimental. Here is auto-generated PHP from the python provided by the OP.

Tôi có thể chuyển đổi mã python thành javascript không?

Bạn có biết rằng có thể chuyển đổi mã Python thành JavaScript không? Vâng, vâng! Nó chắc chắn là có thể. Mặc dù cả hai đều là ngôn ngữ lập trình tuyệt vời với những ưu điểm và nhược điểm, nhiều nhà phát triển bắt đầu quyết định bắt đầu học Python.yes! It is definitely possible. Although both are excellent programming languages with advantages and disadvantages, many beginning developers decide to start learning Python.